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

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

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

master分支除合并記錄外沒有其他的提交記錄。

develop上也只有我一個人的提交記錄。

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

但是遇到了下面的情況。

圖片描述

圖片描述

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

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

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

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

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

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

回答
編輯回答
六扇門

你可能修改master和develop 重復的部分了。

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

你應該提交前先pull一下遠程的代碼再push上去。

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

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

2018年7月10日 09:17