Repo的簡(jiǎn)單使用

Repo 是我們以 Git 為基礎(chǔ)構(gòu)建的代碼庫(kù)管理工具。Repo 可以在必要時(shí)整合多個(gè) Git 代碼庫(kù),將相關(guān)內(nèi)容上傳到我們的修訂版本控制系統(tǒng)

repo help <CMD>

  1. repo init -u <URL> [<OPTIONS>]
  2. 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)合并分支

  1. repo checkout <branchname> [<project>…] 切換分支

  2. 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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、repo介紹 Android使用Git作為代碼管理工具,開發(fā)了Gerrit進(jìn)行代碼審核以便更好的對(duì)代碼進(jìn)行集中...
    DreamInCode閱讀 55,218評(píng)論 0 12
  • 大部分的知識(shí)點(diǎn)都可以在Git權(quán)威指南[http://www.worldhello.net/gotgit/]和git...
    梧葉已秋聲閱讀 1,272評(píng)論 0 0
  • "本文轉(zhuǎn)自:Repo工作原理和使用介紹[https://www.lsjlt.com/news/159979.htm...
    DarcyZhou閱讀 3,346評(píng)論 0 7
  • 參考 官方項(xiàng)目地址參考 官方文檔參考 Overview 要處理 Android 代碼,您需要同時(shí)使用 Git 和 ...
    蝸牛Michael閱讀 13,595評(píng)論 0 2
  • 一、安裝 創(chuàng)建目錄和修改環(huán)境變量 下載repo代碼 二、幫助 查詢具體命令的幫助 Repo 倉(cāng)庫(kù)狀態(tài) 狀態(tài) 三、初...
    夢(mèng)的開發(fā)小屋閱讀 21,139評(píng)論 0 3

友情鏈接更多精彩內(nèi)容