我有麻煩了,當它完成拉回購,混帳不讓我合併衝突不做和自動合併,最後完成拉反正。這使得在所有文件中發生變化,就像我正在編輯它們一樣。爲什麼git修改項目中的所有文件,何時完成pull?
有時候這已經傳給我了,修復它需要很長時間,因爲我必須檢查文件,保存新代碼並最終恢復它們以執行新的操作。如果所有的事情都做得很好,那麼我必須寫下我保存的新代碼。
我將解釋當出現問題時我遵循的步驟。
1.-我做了一個提交。
2.-我做了拉。
3.-出現合併衝突並修改所有文件。
4.-我保存了新的代碼。
5.-我還原到文件(全部)。
6.-我再次拉一次。
7.-我做了一個推動。
然後編寫新的代碼。
1.-我保存了代碼。
2.-我修改文件。
3.-它做了一個提交。
3.-然後拉。
4.-最後一推。
我使用phpstorm git插件。
請問您能提供一些具體的東西嗎? 「修改所有文件」是什麼意思? – jthill
你在Windows上嗎?或者其中一個貢獻者在Windows上,其餘的在Mac或Unix上?它可能是[換行符](https://en.wikipedia.org/wiki/Newline)問題:一個提交者使用Windows換行符,另一個使用Unix換行符。爲了讓Git看起來每個文件的每一行都被觸摸了。否則,請向我們提供更多信息,例如:您正在運行的確切命令以及'git log --oneline --decorate --graph'的第一頁。 – Schwern
它將用於不同的操作系統。 –