鍍金池/ 問(wèn)答/Linux/ git單人操作,但出現(xiàn)沖突問(wèn)題

git單人操作,但出現(xiàn)沖突問(wèn)題

現(xiàn)有master和develop分支,我每次在develop上測(cè)試通過(guò)后會(huì)合并到master分支。

master分支除合并記錄外沒(méi)有其他的提交記錄。

develop上也只有我一個(gè)人的提交記錄。

按照我自己對(duì)沖突的理解,單人情況下應(yīng)該不會(huì)出現(xiàn)沖突的。

但是遇到了下面的情況。

圖片描述

圖片描述

提示沖突的地方是空的,這是我最不能理解的地方。

為了防止特殊字符的問(wèn)題,我將沖突部分刪了重寫(xiě),還是出現(xiàn)上圖情況。

由于我遠(yuǎn)程master設(shè)置了只讀權(quán)限,出現(xiàn)這種情況會(huì)導(dǎo)致我無(wú)法直接合并代碼,這樣的話只能去手動(dòng)取消只讀權(quán)限了。

按照我之前的設(shè)想,master和develop永遠(yuǎn)不會(huì)沖突,而且我用這套方法也有一段時(shí)間了,但現(xiàn)在出現(xiàn)的問(wèn)題讓我有點(diǎn)搞不清。

網(wǎng)絡(luò)圖 紅色的是master分支,之前的合并請(qǐng)求都沒(méi)有沖突。
圖片描述

涉及到的軟件版本:
git version 2.14.2.windows.1

回答
編輯回答
六扇門

你可能修改master和develop 重復(fù)的部分了。

2018年7月14日 00:41
編輯回答
薔薇花

你應(yīng)該提交前先pull一下遠(yuǎn)程的代碼再push上去。

2017年9月24日 07:53
編輯回答
尛憇藌

多人開(kāi)發(fā)就可以看成是多分支的,你本地多個(gè)分支之間也是可能存在沖突。

2018年7月10日 09:17