git gerrit 實踐經驗

用git一段時間,體驗還是比較好。

尤其沒次改一批文件,文件列表非常清晰。

和gerrit結合,diff, review 都非常方便,尤其你不需要自己手動提交到服務器


有些缺點

庫太大,做android 開發,要下載幾十G的東西

如果多人改同一個目錄,不是很方便。


有些體驗如下:

1) 工作前都用 repo start dev  <project> 開始一個branch 再工作

否則,如果直接用 git pull 下載文件,可能是臨時的,不知道狀態


2)  gerrit 是最好的備份工具

有次,我機器完蛋了,完全重裝。(結果gerrit 把提交Patchset pull 下來就完美復原了,review也繼續)

這是因爲gerrit 上面也有work branch(每次submit Patchset 都並行,而不是串行增加版本 ) 和你本地的完全相同


3) 做一個change, 第一次commit,   而後一直用 commit --amend

如果你 commit了一個change,沒有merge到master, 而後又commit 一個change, 那麼只有第一個被merge,後一個才能merge

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章