第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

新手上路,用git reset撤回了提交,然后同步到了遠端倉庫,其他人怎么更新回退?git pull沒有更新

新手上路,用git reset撤回了提交,然后同步到了遠端倉庫,其他人怎么更新回退?git pull沒有更新

慕運維8079593 2019-11-03 09:33:17
我用gitreset--hard回退了幾個版本,然后gitpush-f覆蓋到遠端倉庫,其他人用gitpull顯示沒有更新。其他人要怎么才能同步到我回退之后的版本?
查看完整描述

2 回答

?
UYOU

TA貢獻1878條經(jīng)驗 獲得超4個贊

gitpull下來的修改是在origin/master上,因為其他人的提交在這個之后,所以不會默認(rèn)合并。如果需要的話可以強制與遠程版本一致:gitreset--hardorigin/master
注意:這個會將其他人的本地修改回退。非常不建議在提交遠程倉庫之后通過gitreset--hard回退?。?!
                            
查看完整回答
反對 回復(fù) 2019-11-03
?
慕桂英4014372

TA貢獻1871條經(jīng)驗 獲得超13個贊

首先要看你reset的版本和masterHEAD差多少。如果真的差很多,那么revert(即提交反向操作a=1=>a=2=>a=1)可能是更好的方式,因為這樣可以保證所有記錄都保留在庫里,方便將來回溯。
如果只是差一點,并且可以明確知曉前因后果,知曉副作用,那么讓別的同事也在本地執(zhí)行g(shù)itreset就好了,不過記得先保存工作內(nèi)容,比如建一個分支。
最后,要慎用--hard,一般來說,不要的代碼扔到一個備份分支上,未來找時間慢慢清理比較好。
                            
查看完整回答
反對 回復(fù) 2019-11-03
  • 2 回答
  • 0 關(guān)注
  • 2095 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號