原文地址:https://help.github.com/desktop/guides/contributing/syncing-your-branch/
當一個代碼提交被推送到你的github項目時,你可以通過同步遠程代碼倉庫的方式來使你本地的代碼復件保持最新。
你必須讓你的本地分支和遠程倉庫保持同步,只有這樣,任何被增加到上游分支的新增代碼提交才會被正確的更新。
1.更新你本地的上游分支
為了找到哪個分支是上游分支,請看對比圖。
·上游分支會出現在最頂部
·你的項目分支會出現在底部
(1)在分支圖標( )旁邊,單擊你項目分支的名稱,並切換到上游分支。
(2)在應用的右上角,單擊Sync圖標( )。
2.將你的項目分支和本地上游分支合並
當你的本地上游分支已經是最新狀態時,你可以將新的代碼提交更新到你的本地項目。
-----------------------------------------------------------------------------
注意:如果遠程倉庫的上游分支和你正在操作的分支在同一行代碼上有區別,就會引起合並沖突,詳細解決方案請參考“如何解決GitHub沖突<二>:使用命令行解決合並沖突”。
-----------------------------------------------------------------------------
(1)在分支圖標( )旁邊,單擊你上游分支的名稱,並切回到你的項目分支。
(2)在對比圖中,點擊“Update from BRANCH-NAME”。
(3)當你准備好將代碼同步到遠程倉庫時,點擊應用右上角的Sync圖標( )。