Git 删除分支以及回滚分支操作命令

git 删除分支

  • 列出本地分支:

    git branch


  • 删除本地分支:

    git branch -D BranchName
    OR
    git branch --delete BranchName


  • 删除本地的远程分支:

    git branch -r -D origin/BranchName


  • 远程删除git服务器上的分支:

    git push origin -d BranchName
    OR
    git push origin --delete BranchName

git 回滚commit

  • 回退到上个版本
    $ git reset --hard HEAD^

  • 回退到前3次提交之前,以此类推,回退到n次提交之前

    $ git reset --hard HEAD~3


  • 退到/进到 指定commit的sha码
    $ git reset --hard commit_id

  • 强推到远程:

    $ git push origin HEAD --force

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。