1. 本地代碼未修改,只有master分支,直接更新
git pull
但前提必須是本地的代碼沒更改過。比如,你提交了代碼到 github 后,隨后別人也提交代碼到 github,然后你需要更新別人提交的代碼到你本地,
就可以直接使用該命令。假如你提交代碼后再修改過你本地的代碼,就會產生沖突,直接使用該命令會失敗的。
2. 本地代碼有修改,多分支。
//切換到master分支 git chekout master //更新master分支 git pull //切換到自己的分支isso git checkout isso //把master分支合並到自己分支 git merger master
3. 本地代碼有修改,只有master分支,直接覆蓋本地代碼
//重置索引和工作目錄 git reset --hard //更新代碼 git pull