合併變更
如果您的本地儲存庫已過時,您對遠端儲存庫的推送將被拒絕。
![如果您的本地儲存庫已過時,則無法推送到遠端儲存庫。 Diagram of a ouddated repo.](/static/2e49227db3f41d50cf381b533dece47b/5a190/01.png)
在這種情況下,您可以使用 git merge 指令在推送前整合遠端分支的本地複本的最新修改。Git 強制執行此操作以確保其他成員所做的變更可保留在版本歷史紀錄中。
![如果您的本地儲存庫已過時,則必須在推送之前合併最新變更。 Diagram of a merging latest changes.](/static/43189904f00529e66b6fe2cde2f2f9e1/5a190/02.png)
在合併期間,Git 將嘗試自動套用歷史變更並將它們與當前分支合併。但是如果有衝突,會顯示錯誤的訊息提示您手動解決。
Project and code management together.
如果您的本地儲存庫已過時,您對遠端儲存庫的推送將被拒絕。
在這種情況下,您可以使用 git merge 指令在推送前整合遠端分支的本地複本的最新修改。Git 強制執行此操作以確保其他成員所做的變更可保留在版本歷史紀錄中。
在合併期間,Git 將嘗試自動套用歷史變更並將它們與當前分支合併。但是如果有衝突,會顯示錯誤的訊息提示您手動解決。
Learn with Nulab to bring your best ideas to life