1.下載代碼:
repo init -u //home/user/***/manifest -b develop-xxx -m android.xml
repo sync
這里是將android.xml中的版本進行下載,而非最新的代碼.
2.創(chuàng)建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? 在相應目錄查看文件是否已經(jīng)更新
如果沒有更新采用:
git fetch exdroid branchname
git pull exdroid branch name? ?
5.查看某次修改的內(nèi)容
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 創(chuàng)建分支
git branch xxxx
git checkout xxxx
10.查看本地分支修改明細
git differ <file name>
git branch -vv
11.查看遠端分支倉庫信息
git remote -vv
12.上傳代碼
git push
git push origin 本地名:遠端名