Repo 是我們以 Git 為基礎(chǔ)構(gòu)建的代碼庫(kù)管理工具。Repo 可以在必要時(shí)整合多個(gè) Git 代碼庫(kù),將相關(guān)內(nèi)容上傳到我們的修訂版本控制系統(tǒng)
repo help <CMD>
- repo init -u <URL> [<OPTIONS>]
- repo sync 同步已有defualt.xml文件內(nèi)配置的代碼
1)如果目標(biāo)項(xiàng)目從未同步過,則 repo sync 相當(dāng)于 git clone。遠(yuǎn)程代碼庫(kù)中的所有分支都會(huì)復(fù)制到本地項(xiàng)目目錄中。
2)如果目標(biāo)項(xiàng)目已同步過,則 repo sync 相當(dāng)于以下命令:
git remote update
git rebase origin/<BRANCH>
3. repo start <分支名> -all
為所有的 git 分支創(chuàng)建該分支 ,–all意為將所有模塊都?xì)w為該分支下
4. repo branch 查看當(dāng)前項(xiàng)目代碼所在分支
5. repo abandon <分支名> [<project>..] repo abandon 分支名 [<project>…]
6. repo prune [<project>…] 刪除已經(jīng)合并分支
repo checkout <branchname> [<project>…] 切換分支
repo diff [<project>…] 查看修改
引用:
1、https://blog.csdn.net/abc6368765/article/details/127103110
2、http://www.itdecent.cn/p/c5f81253f3bc
3、https://blog.csdn.net/Sugar_wolf/article/details/127860237