repo和git常用的命令和場景

2022-07-02 15:18:09 字數 677 閱讀 8421

git clone

如果專案過大時,會出現閘道器請求超時,加上--depth=1即可解決,意思是只轉殖最近一次的commit

2.如果是多個倉的**:(manifest.xml已經配置好)

repo init ->repo sync 同步倉->repo start local .->本地開發->git add . ->git commit ->repo upload

3.girrit**審查

4.girrit**合入

5.檢視分支和刪除分支:

git branch &git branch -d 分支名

6.切換分支或者建立新分支

git checkout 分支名

7.檢視檔案的修改歷史

git blame 檔名

8.檢視提交日誌,會有多個commit-id

git log

9.檢視對比狀態

git status 

10.回退到本地**目錄修改之前

git reset --hard commit-id

11.檢視當前分支的資訊

repo info -o 

12.在manifest.xml裡查詢倉

repo manifest -o - | grep 倉名

13.列出同步到本地的所有**倉

repo list

git 和repo常用命令

新增 ssh private key cp git shandroid01.dat ssh chmod 600 ssh git shandroid01.dat ssh add ssh git shandroid01.dat 使用repo指令碼同步android git庫 curl bin repo ...

repo和git的常用命令

關於repo的一些命令 1 怎樣在 資料夾下所有git庫都建立分支?repo start all 分支名 2 怎樣刪除 資料夾下所有git庫的分支?repo abandon 分支名 1和2其實就是相反的動作 3 怎樣知道 資料夾下都改動了那些?repo diff 4 怎樣把我的提交上傳的gerrit...

repo和git相關命令

1 git clone ssh 使用者名稱 ip 293 ramus intion server b dev 2 git add 修改完成後新增 3 git commit m 提交 4 git push ssh 使用者名稱 ip 293 ramus intion server head refs f...