因為中午時別的專案人員誤操作,刪除了git中部分檔案。於是只能checkout回早上的版本。
現在我想把我今天寫的程式碼push上去,但一直提示這個。 git專案上還是那個被誤刪的狀態?
現在我要怎麼做才能把最新的程式碼push上去呢?
謝謝~
我想大声告诉你2017-05-02 09:27:54
git commit ...
git tag tmp
git checkout master
git pull origin master
git merge tmp
git push origin master
git tag -d tmp
DONE
巴扎黑2017-05-02 09:27:54
你先保存你當前分之,然後切換到本地的master ,然後合併你的分之到本地的master 然後再拉遠程的master 這時候應該是有衝突的,因為遠程少了一些你本地有的東西解決衝突,然後上傳你本地的master到遠端就可以了