2
我環顧四周,似乎無法找到實際的解決方案。我發現了一兩個具有類似問題的人的例子,但沒有推理爲什麼會發生。在我告訴這個問題,讓我解釋什麼,我做的事:Git將git HEAD和回購信息添加到文件
- 被推離我的開發服務器提交到回購,以我的本地機器上使用
- 經過dev的網站,由於某種原因,現在被打破用PHP錯誤隨處可見
出於某種原因,當我把文件它增加了以下20種不同的文件在隨機位置:
<<<<<<< HEAD
=======
$config['debug'] = '1';
>>>>>>> origin/master
的$config
變量是我的,但由於某種原因,git將內容塞進我的文件中。任何想法爲什麼發生這種情況,以及如何防止它再次發生?
這些是合併衝突。您必須意外添加了衝突文件,而不是解決衝突。 –
有趣的是,我遵循了所有的錯誤建議,就像隱藏不同的錯誤一樣,還有一些文件是我在我使用的CMS的核心中甚至沒有觸及的文件。感謝有關合並衝突的信息。有沒有我可以提供的git日誌可能有助於識別罪魁禍首? – gregwhitworth
您可以'git blame'其中一個受影響的文件來查看更改何時引入。 –