1. Learn center
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git 的基礎知識
  6. 同步儲存庫
  7. 合併變更
Git

Project and code management together.

Try it free

合併變更

如果您的本地儲存庫已過時,您對遠端儲存庫的推送將被拒絕。

Diagram of a ouddated repo.
如果您的本地儲存庫已過時,則無法推送到遠端儲存庫。

在這種情況下,您可以使用 git merge 指令在推送前整合遠端分支的本地複本的最新修改。Git 強制執行此操作以確保其他成員所做的變更可保留在版本歷史紀錄中。

Diagram of a merging latest changes.
如果您的本地儲存庫已過時,則必須在推送之前合併最新變更。

在合併期間,Git 將嘗試自動套用歷史變更並將它們與當前分支合併。但是如果有衝突,會顯示錯誤的訊息提示您手動解決。

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life