1.下载代码:
repo init -u //home/user/***/manifest -b develop-xxx -m android.xml
repo sync
这里是将android.xml中的版本进行下载,而非最新的代码.
2.创建branch并更新代码到最新版本
repo forall -c 'git checkout branchname' && repo forall -c 'git pull'
3.手动更新代码到最新版本
repo forall -c 'git checkout -b branchname exdroid/develop-xxx'
4.手动检查代码是否最新再手动fetch到最新
git log 在相应目录查看文件是否已经更新
如果没有更新采用:
git fetch exdroid branchname
git pull exdroid branch name
5.查看某次修改的内容
git-show <commit-I'd> filename
6.查看文件的修改历史
git log -p file name
7.git 图形界面
gitk
gitk --all&
8.git 删除分支
1)本地:git branch -d <branch name>
2)远端:git push origin --delete <branch name>
9.git 创建分支
git branch xxxx
git checkout xxxx
10.查看本地分支修改明细
git differ <file name>
git branch -vv
11.查看远端分支仓库信息
git remote -vv
12.上传代码
git push
git push origin 本地名:远端名