使用git提交代码。多条commit怎么选择?
使用git提交代码。push时,提示有冲突,于是我处理完冲突之后。提示我刚才在处理冲突的时候。push失败了。要求我再次重新push。
于是就有了3条commit内容了.
是按照顺序排列的。
1.最上面的是最新的(处理冲突后又改了一点内容)
2.第二条:就是处理的冲突
3.最开始我自己提交的内容
向这种情况。我该选哪个commit提交呢?
还是勾选最下面那个all吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
下面那个 all 是推送 tag ,跟推送 commit 没关系,默认会把没有推送的 commit 全部推送上去,如果你觉得这样不好看,可以用 rebase 处理一下,把多条 commit 合并到一起,如果不考虑,直接push 即可。
下次遇到重复提交的情况 第二次不要用git commit 用git commit --amend