鍍金池/ 問(wèn)答/Linux  HTML/ git pull 拉取遠(yuǎn)程代碼出錯(cuò)!??!

git pull 拉取遠(yuǎn)程代碼出錯(cuò)?。?!

昨天在公司電腦往github倉(cāng)庫(kù)push了代碼,然后我自己電腦里的代碼也有改動(dòng),但是我沒(méi)有push,今天我想把昨天在公司push的代碼,更新到我本地報(bào)錯(cuò)。

clipboard.png

執(zhí)行 git pull origin master:master 為什么本地代碼還是一樣的。

是不是要git pull 之前必須要先執(zhí)行 git push 呢???

回答
編輯回答
神經(jīng)質(zhì)

你可以先暫存自己的代碼
git stash
git pull origin master
git stash pop

2017年2月1日 14:30
編輯回答
葬愛(ài)

首先這個(gè)并不是出錯(cuò)哦。

這里只是一個(gè)提醒, 它的意思是你當(dāng)前工作區(qū)的代碼和遠(yuǎn)程的代碼有沖突,需要解決沖突。

有兩種方式解決。

  1. 將代碼進(jìn)行commit,然后pull(合并)。這個(gè)時(shí)候會(huì)讓你解決沖突,你解決之后重新提交一個(gè)commit
  2. 將代碼放到貯存區(qū),然后pull。完成之后將代碼從貯存區(qū)拿出來(lái),解決沖突即可。

希望我的回答對(duì)你有幫助。

2018年6月11日 18:36