码迷,mamicode.com
首页 > 其他好文 > 详细

git 撤销分支删除 操作 (git delete branch undo)

时间:2015-08-21 13:36:13      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:branch   git   delete   

这个分两种情况

第一种你已经退出 terminal

git reflog 查看你上一次 commit SHA1值

git branch branchName <sha1>

就可以根据 你的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值

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

git 撤销分支删除 操作 (git delete branch undo)

标签:branch   git   delete   

原文地址:http://blog.csdn.net/u010940300/article/details/47832791

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!