我的項目有一個名爲develop的master和一個分支。我在開發中的一個名爲A的java文件中編寫了一些代碼,而不是我切換到master。當我合併開發分支時,我得到了開發分支的最新代碼給master。到現在爲止,沒有錯誤。但問題出現在後面!我切換到分支名稱開發,當我繼續在develop.than文件中名爲A的文件中編寫一些代碼,然後將文件推送到名爲develop的遠程分支。我切換到master,併合並開發分支。在名爲A的文件中出現衝突!爲什麼?並請告訴如何掌握它。如果我合併文件衝突繼續。接下來的文件中仍然存在衝突。請幫我解決它!git merge出現衝突,該如何解決?
0
A
回答
0
如果有多人在這個項目上工作,我建議在進行任何更改之前從遠程分支進行拉取。這將有助於避免因其他人可能對同一文件進行更改而可能出現的合併衝突。
如果你是唯一一個在做這個項目的變化,我建議考慮看看這個文件Git Branching - Basic Branching and Merging,尤其是基本合併衝突標題下。
+0
我的種子,但沒有我的問題的場景,我的問題是一個主分支,一個開發分支,我更新開發分支上的文件,而不是切換到主和合並開發分支。但我不刪除開發分支,我繼續在合併到主分支的前一個文件中編寫代碼。如此糟糕,當我切換到主分支時,我遇到了文件中的衝突。如果我在這段時間合併衝突,但我不會刪除開發分支,如果我更新舊文件,衝突將出現! –
相關問題
- 1. 這是從git pull/merge解決衝突的正確方法嗎?
- 2. 如何解決與git-svn的衝突?
- 3. 如何在git pull後解決衝突?
- 4. 如何解決git合併衝突?
- 5. 如何解決yarn.lock中的git衝突
- 6. 解決Git Svn衝突
- 7. 解決git的衝突
- 8. 解決git中的衝突
- 9. Git in netbeans - 解決衝突
- 10. Git如何決定衝突?
- 11. 我該如何解決這個git衝突?
- 12. 我該如何解決合併衝突git
- 13. TFS 2010 - Baseless Merge和如何禁用自動解決衝突?
- 14. 如何觸發rebase-merge衝突?
- 15. 如何解決unpushed merge commit(git)?
- 16. Git merge Spaghetti - 如何解決它?
- 17. Simperium如何解決衝突?
- 18. Github - 如何解決衝突
- 19. 如何解決.hgtags衝突?
- 20. 如何解決sqlplus衝突?
- 21. 如何解決jQuery衝突?
- 22. LibGit2Sharp如何解決衝突?
- 23. 如何解決PHP衝突?
- 24. 如何解決rebase期間的衝突?
- 25. 衝突解決?
- 26. 解決衝突
- 27. 解決衝突
- 28. 解決衝突
- 29. 我該如何解決這個svn合併錯誤:svn merge異常中止。解決衝突並繼續?
- 30. shell腳本解決/清理git衝突?
如果您可以包含您的代碼,這將有助於理解問題併爲您提供幫助。 – Vandal
文件我是任何一行代碼。問題與java代碼沒有關係。 –