扫码关注官方订阅号
gerrit使用git commit --amend这种方式,但是github完全不支持,感觉挺奇怪的。哪位大牛了解,给解读一下?
github支持的,不过如果你需要amend已经push过的内容,修改后push时需要加上-f/--force参数
已经push过
-f/--force
https://help.github.com/artic...
gerrit之所以采用这种模式是为了方便查看修改,每次amend只形成一个push set,粒度小
Gerrit根据change-Id识别你的patch,出于各种原因,你原来提交代码的本地仓库坏掉,这时你可以从Gerrit上取下你的patch,由于这时你不能再git commit -a --amend, 你可以在commit log的最下边写上你原来的Change-Id,还是可以提交到你原来的change上,生成一个更新的patch。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
github支持的,不过如果你需要amend
已经push过
的内容,修改后push时需要加上-f/--force
参数https://help.github.com/artic...
gerrit之所以采用这种模式是为了方便查看修改,每次amend只形成一个push set,粒度小
Gerrit根据change-Id识别你的patch,出于各种原因,你原来提交代码的本地仓库坏掉,这时你可以从Gerrit上取下你的patch,由于这时你不能再git commit -a --amend, 你可以在commit log的最下边写上你原来的Change-Id,还是可以提交到你原来的change上,生成一个更新的patch。