git使用的過程中,有時候本地進行了一些無關(guān)緊要的更改,再想拉取在另一設(shè)備上提交的記錄的時候,會報沖突,拉取失敗。這種時候,就可以使用強制更新云端到本地,需要注意的是,這會丟失所有本地更改,除非真的確定本地更改無關(guān)緊要才可。
//將云端更新拉取到本地
git fetch --all
// 撤銷本地、暫存區(qū)、版本庫 (用遠(yuǎn)程服務(wù)器的 origin/master 替換本地、暫存區(qū)、版本庫)
git reset --hard origin/master
// 從遠(yuǎn)程倉庫 "同步" 代碼
git pull origin master
// 合并執(zhí)行
git fetch --all && git reset --hard origin/master && git pull