git 遠端倉庫版本回退方法

2021-08-19 14:11:28 字數 550 閱讀 4818

1、問題

如果提交了乙個錯誤的版本,怎麼回退版本?

如果提交了乙個錯誤的版本到遠端分支,怎麼回退遠端分支版本?

如果提交了乙個錯誤的版本到公共遠端分支,又該怎麼回退版本?

3 、本地分支版本回退的方法

如果你在本地做了錯誤提交,那麼回退版本的方法很簡單

4、先用下面命令找到要回退的版本的commit id:

git reflog

5、接著回退版本:

git reset –hard abcdef

abcdef就是你要回退的版本的commit id的前六位也就是最後一位去掉

6、緊接著強制推送到遠端分支:

git push -f

注意:本地分支回滾後,版本將落後遠端分支,必須使用強制推送覆蓋遠端分支,否則無法推送到遠端分支

git遠端倉庫版本回退方法

自己的分支回滾直接用reset 公共分支回滾用revert 錯的太遠了直接將 全部刪掉,用正確 替代 如果你在本地做了錯誤提交,那麼回退版本的方法很簡單 先用下面命令找到要回退的版本的commit id git reflog 接著回退版本 gitreset hard obfafd 0bfafd就是你...

Git 遠端倉庫版本回退方法

最近在使用git時遇到了遠端分支需要版本回滾的情況,於是做了一下研究,寫下這篇部落格。如果提交了乙個錯誤的版本,怎麼回退版本?如果提交了乙個錯誤的版本到遠端分支,怎麼回退遠端分支版本?如果提交了乙個錯誤的版本到公共遠端分支,又該怎麼回退版本?如果你在本地做了錯誤提交,那麼回退版本的方法很簡單 先用下...

Git 遠端倉庫版本回退

多人合作的專案,同事a誤提了錯誤的東西,並把其他同事修改正確的檔案給覆蓋提交了,線上的專案是有問題的。所以需要回退到同事a的誤提交之前的版本。即遠端倉庫版本回退。步驟 1.使用git log命令檢視歷史提交記錄,選擇要回退的版本號,commit後面一串字元,這裡我們選擇回退到commit 8622e...