git删除本地、远程分支,重新找回
2020-07-03 本文已影响0人
咚咚嗒大人
一不小心消除了本地和远程分支,如何找回呢?
image.png
百度了一下,这里整理一下我找回的方法~
1、先查看所有分支列表,已删除的已经不在了。。。
git branch -a
2、找回之前提交的commit
git log -g
image.png
这里我找到了我最后一次提交该分支的记录。
3、通过之前commitId创建出该分支
git branch independent/xxx信息技术(上海)有限公司/v1.0-v3.4.4 08c7b5281b4990ef27ad4206e0b68ea2c3a60298
命令格式为:
git branch 分支名 对应的commitId
4、切换到该分支
git checkout independent/xxx信息技术(上海)有限公司/v1.0-v3.4.4
image.png
5、再次查看分支列表
git branch -a