美文网首页
Git 恢复误删的远程分支

Git 恢复误删的远程分支

作者: 银古 | 来源:发表于2022-03-29 18:06 被阅读0次

背景

实际工作台中,当你想删除本地分支,却不小心把远程分支也删掉了。。。

在当前git目录下,输入以下命令查找删除分支的commitId

git reflog --date=iso

reflog是reference log的意思,也就是引用log,记录HEAD在各个分支上的移动轨迹。选项 --date=iso,表示以标准时间格式展示。这里你肯定会问,为什么不用git log?git log是用来记录当前分支的commit log,分支都删除了,找不到commit log了。
找到目标分支最后一次的commitid,

切出本地分支

git checkout -b recovery_branch_name commitid

推到远程即可

git push  origin recovery_branch_name 

相关文章

  • git 恢复误删的远程分支

    需求 实际工作上,肯定会有不小心的时候,比如我吧,删除了本地dev分支,intellij idea提示是否将tra...

  • Git 恢复误删的远程分支

    背景 实际工作台中,当你想删除本地分支,却不小心把远程分支也删掉了。。。 在当前git目录下,输入以下命令查找删除...

  • GIT常用命令

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

  • Git恢复误删分支

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

  • Git恢复误删的分支

    问题: 今天工作的时候朋友忽然给我发了一个消息说git分支被误删了,现在找不到了不知道怎么办然后我就问他是否提交了...

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

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

  • git 删除远程分支

    git 删除远程分支 查看远程分支 git branch -a 删除远程分支 git push origin --...

  • 2018-05-14

    删除远程分支: git push 远程仓库 --delete 远程分支 git push 远程仓库:远程分支 本地...

  • Git之奇淫技巧

    git - 更改本地分支名称 & 远程分支 git - 删除本地分支 & 远程分支

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

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

网友评论

      本文标题:Git 恢复误删的远程分支

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