git 遠端倉庫回滾

2022-08-16 19:42:11 字數 497 閱讀 5305

git  branch backup  #建立備份分支

git push origin backup:backup #push到遠端

git reset --hard commit_id #本地分支回滾

git push origin :the_branch #刪除遠端分支

git push origin the_branch #重新建立遠端分支

#如果遠端分支為master分支,會提示不能刪除

#有兩種方法解決這個問題

#第一種:

#在遠端倉庫的目錄下,設定git的receive.denydeletecurrent引數

git receive.denydeletecurrent warn

#第二種

git reset --hard commit_id #本地分支回滾

git push origin the_branch -f #強制更新遠端分支

#慎用!!

git遠端倉庫回滾

使用git管理專案開發的過程中經常會碰到這種情況 某次提交已經push到了遠端倉庫,可是突然意識到 天哪,我怎麼做了這麼蠢的事情 那麼問題來了,怎麼將遠端 庫回滾呢?在網上看到大部分人給出的解決方案是先將本地回滾,然後刪除遠端分支,之後再將本地的分支push到遠端倉庫,這其實是一種很危險的方案,畢竟...

git如何回滾遠端倉庫

使用git管理專案開發的過程中經常會碰到這種情況 某次提交已經push到了遠端倉庫,可是突然意識到 天哪,我怎麼做了這麼蠢的事情 那麼問題來了,怎麼將遠端 庫回滾呢?在網上看到大部分人給出的解決方案是先將本地回滾,然後刪除遠端分支,之後再將本地的分支push到遠端倉庫,這其實是一種很危險的方案,畢竟...

git 如何回滾遠端倉庫版本

前言 使用git管理專案開發的過程中經常會碰到這種情況 某次提交已經push到了遠端倉庫,可是突然需要回退 怎麼將遠端 庫回滾呢?不推薦這樣做 在網上看到大部分人給出的解決方案是先將本地回滾,然後刪除遠端分支,之後再將本地的分支push到遠端倉庫,這其實是一種很危險的方案,畢竟直接刪除遠端分支太危險...