git pull
git pull 從遠端下載最新提交,並合併進你目前的分支。換電腦繼續做、或跟同事同步時,開始改檔之前先 pull,衝突會比較少。
它幾乎等於 git fetch 再加上 git merge。
基本用法
已設定上游時:
指定來源:
影響的區域
remote → local,合併成功後 workspace 也會更新成合併結果。
可能的衝突
兩邊改了同一段內容時,pull 會停下來等你改檔。看 git diff 的衝突標記,改完:
(有些設定下 Git 會幫你完成 merge commit。)
想先看再合併
確認沒問題再 git merge origin/main,或直接 git pull。