gerrit使用git commit --amend這種方式,但是github完全不支持,感覺挺奇怪的。
哪位大牛了解,給解讀一下?
phpcn_u15822017-05-02 09:52:16
github支援的,不過如果你需要amend已经push过
的内容,修改后push时需要加上-f/--force
參數
https://help.github.com/artic...
大家讲道理2017-05-02 09:52:16
Gerrit根據change-Id識別你的patch,出於各種原因,你原來提交代碼的本地倉庫壞掉,這時你可以從Gerrit上取下你的patch,由於這時你不能再git commit -a --amend, 你可以在commit log的最下邊寫上你原來的Change-Id,還是可以提交到你原來的change上,產生一個更新的patch。