可以本地直接reset到某個commit
然後push時選擇“force ovewrite ...”選項,可以成功把遠端git庫覆寫掉。
但是有個弊端,多人開發時,其他人以前的老代碼需要需要删掉,重新從伺服器clone一份新代碼,不然的話别人的代碼拉不下來這份回退的push。還沒找到方法解決。
可以本地直接reset到某個commit
然後push時選擇“force ovewrite ...”選項,可以成功把遠端git庫覆寫掉。
但是有個弊端,多人開發時,其他人以前的老代碼需要需要删掉,重新從伺服器clone一份新代碼,不然的話别人的代碼拉不下來這份回退的push。還沒找到方法解決。