1
我想重寫當前存在的特定分支,以覆蓋/替換遠程存儲庫服務器中的所有內容。Git覆蓋遠程存儲庫中的特定(活動)分支
如果我在那個分支上做git pull
我總是得到一個合併衝突,因爲這兩個文件都被改變了,我無法得到它合併的權利(沒有mergetool),我想避免任何提交是不必要的,尤其是從這個服務器becaue它只有一個預覽服務器。
我已經編輯好文件並再次添加/提交文件,但沒有成功。 所以我回滾git reset --hard <sha1>
到最後一個真正的承諾。 希望wa sok這樣做?
是,你在做什麼是好的。你可以按照這個鏈接來更好地理解。 http://stackoverflow.com/questions/1125968/force-git-to-overwrite-local-files-on-pull – chanchal118
我試過git fetch --all,現在git狀態告訴我im背後的22個提交。但是,如果我把所有東西從遠程不應該是up2date什麼22承諾? – user2370234
你回滾了你的本地樹,所以它應該說你落後了,因爲遠程樹還沒有回滾。 –