Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git 的基礎知識
  6. 同步儲存庫
  7. 解決合併衝突
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

解決合併衝突

在正確完成合併之前,您可能會遇到需要解決的衝突。例如,如果兩個或多個成員在兩個不同的分支 (即遠端和本地分支) 中對檔案的同一部分進行更改,Git 無法自動合併它們。

發生這種情況時,Git 會在衝突檔案中加上衝突解決標記。這些標記可幫助您確定檔案的哪些部分需要手動處理。

Diagram of a merging change.
發生衝突的範例。

在我們上面的例子中,===== 上面的所有內容都是您的本地內容,下面的所有內容都來自遠端分支。

在繼續建立合併提交之前,您必須按照下列所示方式解決衝突部分。

Diagram of a merging change.
修改變更集以解決衝突。

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life