美文网首页
Git 恢复误删除分支

Git 恢复误删除分支

作者: 穷小子 | 来源:发表于2020-10-13 10:35 被阅读0次

背景

origin/feature/upgradeiOS14 分支被误删除,需要恢复

步骤

Step1

通过 git reflog 命令可查找本地仓储的所有commit

MacBook-Pro:TZImagePickerController XXX$ git reflog
f35ca34 (HEAD -> master, origin/master, origin/HEAD) HEAD@{0}: checkout: moving from feature/upgradeiOS14 to master
3167c4e HEAD@{1}: commit: [Fix] Xcode12 构建,iOS14运行,裁切手势不生效问题
f35ca34 (HEAD -> master, origin/master, origin/HEAD) HEAD@{2}: checkout: moving from master to feature/upgradeiOS14
f35ca34 (HEAD -> master, origin/master, origin/HEAD) HEAD@{3}: clone: from https://github.com/XXX/TZImagePickerController.git

通过Log可判定 3167c4e HEAD@{1} 节点为待恢复分支的头节点

Step2

执行以下命令,恢复误删除分支

MacBook-Pro:TZImagePickerController XXX$ git branch feature/upgradeiOS14 HEAD@{1}

相关文章

  • Git 恢复误删除分支

    背景 origin/feature/upgradeiOS14 分支被误删除,需要恢复 步骤 Step1 通过 gi...

  • GIT常用命令

    从远程分支[develop]拉取代码到本地 误删除了本地的.git文件夹,怎么恢复回来呢? 将dev分支下的A(c...

  • 删除git stash后如何恢复

    恢复误删除的git stash记录 git fsck --unreachable(找删除后的悬空对象)1.首先使用...

  • git 远程分支错误删除后恢复

    情况说明:远程git仓库有多个分支,本地git仓库也有多个分支,某次不小心删除了远程的一个分支,然后 目标:想恢复...

  • git 误删分支恢复方法

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

  • git checkout

    git checkout xxbranch 切换到某个分支git checkout file 恢复文件

  • Git删除分支/恢复分支

    • 删除一个已被终止的分支git branch -d 如果需要删除的分支不是当前正在打开的分支,使用branch...

  • git切换分支时报错无法切换

    git checkout dev在切换分支前要保证修改文件已提交到远程分支,或是修改的文件恢复 git commi...

  • git 恢复分支(branch)

    查找到误删除的git branch的commit点`git log --branches="xxbranch"` ...

  • Git恢复误删分支

    刚才master不小心点到删除了,非常简单恢复被删分支: 不要关闭项目,android studio,找到右下角E...

网友评论

      本文标题:Git 恢复误删除分支

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