回覆列表
  • 1 # 午夜雨666

    新建old_master分支 作為備份,以防萬一 git branch old_master 將本地的old_master分支 推送到遠端的old_master git push origin old_master:old_master 本地倉庫 徹底回退到某一個版本 git reset –hard 刪除遠端的master分支 (注意master前有個:) git push origin :master 重新建立遠端master分支(這跟我們第1次提交原生代碼庫給遠端倉庫的命令一樣吧) git push origin master

    以上.

    當然因為我是沒有管理員許可權的,所以在建立old_master之後需要管理員幫助,切換預設分支為old_master,然後刪掉master,本地恢復master,用git reset --hard 版本號即可.

    然後git push上遠端.管理員幫助切換預設分支為master.刪掉old_master即可.

  • 中秋節和大豐收的關聯?
  • 懷疑5歲孩子偷了家裡的錢,怎麼做更好?