如果你的目前分支被設定為「追蹤」遠端上的分支（閱讀下一節以及 使用 Git 分支 以了解更多資訊），你便可使用 git pull 命令來自動「獲取」並「合併」那個遠端分支到你目前的分支裡去； 由於 git clone 命令會「自動地」將本地分支 master 設定為「追蹤」遠端上的 master（無論預設分支叫什麼名稱。譯註：只要是預設分支都會自動設定追踨行為，而 master 常常是預設分支），這可能會讓你有比較輕鬆自在的工作流程： 只要執行 git pull 通常就會從你最初克隆的伺服器上獲取資料，然後試著自動合併到目前的分支。
只有在你對克隆來源的伺服器有寫入權限，並且在這個當下還沒有其它人推送過，這個命令才會成功； 如果你和其它人同時做了克隆，然後他們先推送到上游，接著換你推送到上游，毫無疑問地你的推送會被拒絕； 你必需先獲取他們的工作內容，將其整併到你之前的工作內容，如此你才會被允許推送。 閱讀 使用 Git 分支 以了解更多關於「如何推送到遠端伺服器」的詳細資訊。