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到遠端倉庫,這其實是一種很危險的方案,畢竟直接刪除遠端分支太危險...