美文网首页刘的个人专题
git(sourceTree等客户端) 撤销分支删除操作(误删分

git(sourceTree等客户端) 撤销分支删除操作(误删分

作者: 辉546 | 来源:发表于2018-10-12 16:05 被阅读1次

在git 撤销分支删除 操作 (git delete branch undo)这个分两种情况

第一种你已经退出 terminal(终端)(适合使用sourceTree等客户端的小伙伴们)

git reflog(可以查看一大堆记录) 查看你上一次 commit SHA1值(这个值很重要)

git branch branchName <sha1>

1 就可以根据 你的SHA1值,创建一个分支,这个commit 你可以选择删除分支操作的 commit SHA1

第二种情况 没有退出terminal

user@MY-PC /C/MyRepo (master)

$ git branch -D master2

Deleted branch master2 (was 130d7ba).    <-- This is the SHA1 we need to restore it!

user@MY-PC /C/MyRepo (master)

$ git branch master2 130d7ba

你删除 分支的时候 git branch -D 后面会有 SHA1值,利用这个SHA1值 就可以恢复你的 分支。

这个时候 输入

git branch 你的分支名  SHA1值

1、然后根据你的SHA1 就可以恢复分支, 这个分支的名称就是 “你的分支名”

链接:https://blog.csdn.net/u010940300/article/details/47832791?utm_source=copy

相关文章

  • git(sourceTree等客户端) 撤销分支删除操作(误删分

    在git 撤销分支删除 操作 (git delete branch undo)这个分两种情况 第一种你已经退出 t...

  • sourcertree for mac 更改提交的账号

    利用git的客户端工具sourcetree来进行一些git的常规操作,提交、拉取、创建分支,打标签等。有时候会存在...

  • Git使用总结

    git 常用指令 新建项目 常用代码提交操作指令 查看分支 删除分支 重命名远程分支 修改远程仓库地址 撤销分支 ...

  • Github常用的命令:

    切换分支:git checkout name 撤销修改:git checkout -- file 删除文件:git...

  • git 命令

    删除分支命令git分支教程git-flow说明 Git撤销git commit 但是未git push的修改 找到...

  • Git命令详解(转)

    Git命令详解 添加操作 提交操作 删除操作 撤销操作 在Git中,用HEAD表示当前版本。 撤销add 撤销co...

  • git 常用命令

    Git 常用命令 查看所有分支 强制删除分支 刷新远端分支 git clone 携带用户名密码 撤销本地commi...

  • git删除本地和远程分支

    这两个操作不要在被删除的分支下操作删除本地分支 git branch -D 分支名称远程分支 git push o...

  • git使用

    git游戏[https://git.mo.mk/?demo] git命令 新建分支 复制分支 删除分支 删除本地分...

  • git 误删分支恢复方法

    git brand -D xxxx可以删除某个本地分支。不小心误删除了怎么办? 1.使用git log -g 找回...

网友评论

    本文标题:git(sourceTree等客户端) 撤销分支删除操作(误删分

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