Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何恢复远程删除的孤立远程分支并且不再有它?
没有明显的方法可以做到这一点。
请记住,分支只是指向提交的指针。 因此,如果有人在本地有该分支的最后一次提交,他可以执行 a git reflog,找到提交,然后cherry-pick在他想要的地方进行。
git reflog
cherry-pick
git checkout orphan_branch git push origin orphan_branch