1、安装好Git,并打开Git Bash;
2、配置身份:git config --global user.name "xxxxxxx" git config --global user.email "xxxxxxxxxxx";
3、查看是否配置成功:git config --global user.name git config --global user.email;
4、为项目新建代码仓库:进入到项目根目录,输入 git init 此时会新建一个.git文件夹;
5、查看本地所有的Git操作 ls -al;
6、提交本地代码:单个文件,如 git add build.gradle;某个目录 git add app;所有文件 git add .;最后 git commit -m "xxxxxxxxx" 提交,-m表示描述信息,必须加上,表示合法提交;
7、忽略文件:项目文件下包含 .gitignore文件(Android studio自动生成两个:根目录下和app模块下各一个);如,在app/.gitignore下添加 /src/test 和 /src/androidTest,即忽略这两个文件夹中的内容,然后通过add和commit命令提交;
8、查看修改:git status;git diff 查看修改的内容;查看具体文件修改的内容:git diff 具体文件;-代表删除的部分,+号代表添加的内容;
9、撤销未提交的修改:git checkout 具体文件;
10、对于已经添加的文件要先进行取消:get reset HEAD 具体文件,然后再执行操作9;
11、查看提交记录:git log;查看某一条记录: git log 具体id -1;查看某一条记录具体修改的内容: git log 具体id -1 -p;
12、查看版本库中的分支:git branch;
13、创建一个分支:如 git branch version1.0;切换到分支 git checkout version1.0;
14、合并操作:git checkout master git merge version1.0;
15、删除某个分支:如 git branch -D version1.0;
16、与远程版本库协作:下载到本地,如 git clone git地址;同步本地修改的内容到远程版本库 git push git地址 master(master表示哪个分支);
17、将远程版本库上的修改同步到本地:git fetch origin master(origin/master分支上);通过 git diff origin/master 查看远程版本库修改了哪些东西;然后再调用 git merge origin/master 将分支上的修改合并到主分支上;
18、将远程版本库上获取的最新代码合并到本地:git pull origin master;(即 fetch 和 merge 两个命令一起执行)