1. 本地代碼未修改,只有 master 分支递览,直接更新
// 前提必須是本地的代碼沒更改過闪金。比如疯溺,你提交了代碼到 github 后,隨后別人也提交代碼到 github哎垦,
// 然后你需要更新別人提交的代碼到你本地囱嫩,就可以直接使用該命令。
// 假如你提交代碼后再修改過你本地的代碼漏设,就會產生沖突挠说,直接使用該命令會失敗的。
git pull
2.本地代碼有修改愿题,多分支
// 切換到 master 分支
git chekout master
// 更新 master 分支
git pull
// 切換到自己的分支 dev
git checkout dev
// 把 master 分支合并到自己分支
git merger master
3. 本地代碼有修改损俭,只有 master 分支,直接覆蓋本地代碼
// 重置索引和工作目錄
git reset --hard
// 更新代碼
git pull
4.本地代碼有修改潘酗,直接覆蓋遠程倉庫代碼
// 覆蓋 dev 分支
git push --force origin dev
// 覆蓋主分支
git push --force origin master
參考文章:https://www.cnblogs.com/delav/p/11118555.html
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者