大家好,小珊來(lái)為大家解答以上的問(wèn)題。去推f這個(gè)很多人還不知道,現(xiàn)在讓我們一起來(lái)看看吧!
1、打入補(bǔ)丁A,COMMIT后PUSH到服務(wù)器,這時(shí)候HEAD是節(jié)點(diǎn)1-A。
2、Reset后,打入正確補(bǔ)丁,PUSH-F到服務(wù)器,就會(huì)把剛才HEAD的節(jié)點(diǎn)1-A刪除掉,變成2-A了。
3、問(wèn)題是:如果有人在你節(jié)點(diǎn)1-A的時(shí)候PULL了,然后你把1-A刪除換成了2-A,下次再PULL的時(shí)候,因?yàn)樗怯泄?jié)點(diǎn)1-A的,那就會(huì)出現(xiàn)沖突。
4、最正確的解決方法是,在1-A的節(jié)點(diǎn)上,再打一次補(bǔ)丁,變成1-B,然后用rebase-i把兩個(gè)commitmerge到一起就可以了。
本文到此分享完畢,希望對(duì)大家有所幫助。