美文网首页git
Git 删除分支以及回滚分支操作命令

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

作者: gringotts | 来源:发表于2018-10-11 14:25 被阅读0次

    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

    相关文章

      网友评论

        本文标题:Git 删除分支以及回滚分支操作命令

        本文链接:https://www.haomeiwen.com/subject/nesbaftx.html