《第一行代码》第二版——Git的笔记
打开Git Bash
1、配置身份
这样在提交代码是就可以通过git查到是谁提交的了
git config --global user.name "Tony"
git config --global user.email "[email protected]"
配置完成后,可以使用相同命令去查看是否配置成功,只需要将最后的名字和邮箱地址去掉即可。如下
git config --global user.name
git config --global user.email
仓库(Repository)是用于保存版本管理所需信息的地方,所有本地提交的代码都会被提交到代码仓库中,如果有需要还可以再推送到远程仓库中。
2、创建代码仓库
进入项目目录下,项目的位置为:D:\AndroidProject\firstcode\BroadcastBestPractice,如下图
然后在这个目录下,输入如下命令:
git init
提示,不知道我的项目是不是有空格或者是环境变量没有配置好,一开始输入
会提示没有找到这个文件目录,后来看遇到过这个问题的人说,加个双引号就可以解决这个问题,后来试下了,
这个没有反应,git init 后,没有任何反应,后来又试下
这样便建立了代码仓库
可以通过 ls -al 查看
如果想删除本地仓库,只需要把 .git 文件夹删除即可。
3、提交本地代码
add 用于把想要提交的代码先添加进来;
commit 去执行提交操作;
比如想添加 build.gradle 文件,输入以下命令:
git add build.gradle
添加整个目录,比如是app,命令如下:
git add app
如果是一次性添加所有文件,add后面加一个.
git add .
这些警告,是因为我用Android studio开着项目,虽然还没有运行。只要把项目关闭掉,重新执行
这样就没有警告了。
现在BroadcastBestPractice项目下所有的文件都已经添加好了,提交下:
git commit -m "First commit."
在commit命令后面,一定要通过 -m参数来加上提交的描述信息,没有描述信息的提交被认为是不合法的。