git push 之前忘記 git pull,怎麼辦?
认证高级PHP讲师
push之前忘記pull會產生一個後果,就是你現在再push會產生衝突(錯誤提示大概是線上版本和本地版本不同步,需要合併),push失敗。
然後你需要pull下來,merge,然後後會提示衝突,然後解決完衝突,再push。
當然如果是個人的小項目,確認沒問題,也可以加 -f 強制提交。後果是強制覆蓋線上版本(多人協作千萬不要這樣用!多人協作千萬不要這樣用!多人協作千萬不要這樣用!)
commit之後可以在pull的呀,不然Git還有蛋用啊,多人開發的時候難道還要等著別人寫完在pull他的程式碼才能開始寫嗎?
git重置
本來就該在commit後pull
git add git commit -m ""git pullgit push
git pull,然后在本地merge,再git push。
git pull
git push
git重置git結帳
push之前忘記pull會產生一個後果,就是你現在再push會產生衝突(錯誤提示大概是線上版本和本地版本不同步,需要合併),push失敗。
然後你需要pull下來,merge,然後後會提示衝突,然後解決完衝突,再push。
當然如果是個人的小項目,確認沒問題,也可以加 -f 強制提交。後果是強制覆蓋線上版本(多人協作千萬不要這樣用!多人協作千萬不要這樣用!多人協作千萬不要這樣用!)
commit之後可以在pull的呀,不然Git還有蛋用啊,多人開發的時候難道還要等著別人寫完在pull他的程式碼才能開始寫嗎?
git重置
本來就該在commit後pull
git add
git commit -m ""
git pull
git push
git pull
,然后在本地merge,再git push
。git重置
git結帳