去推f

导读 大家好,小珊来为大家解答以上的问题。去推f这个很多人还不知道,现在让我们一起来看看吧!1、打入补丁A,COMMIT后PUSH到服务器,这时候HEAD

大家好,小珊来为大家解答以上的问题。去推f这个很多人还不知道,现在让我们一起来看看吧!

1、打入补丁A,COMMIT后PUSH到服务器,这时候HEAD是节点1-A。

2、Reset后,打入正确补丁,PUSH-F到服务器,就会把刚才HEAD的节点1-A删除掉,变成2-A了。

3、问题是:如果有人在你节点1-A的时候PULL了,然后你把1-A删除换成了2-A,下次再PULL的时候,因为他是有节点1-A的,那就会出现冲突。

4、最正确的解决方法是,在1-A的节点上,再打一次补丁,变成1-B,然后用rebase-i把两个commitmerge到一起就可以了。

本文到此分享完毕,希望对大家有所帮助。