[英]git - restore deleted svn branch without rereading svn history
我不小心从本地 git 仓库中删除了 svn 分支。 分支仍然在服务器上,我仍然有跟踪这个 svn 分支的 git branch。
我想将这个分支恢复到原来的位置。 如果我这样做这样的git开始取该分支与没有共同的祖先和重复历史项新的,独立的分支。 这就是我害怕的。
有什么方法可以告诉 git 在给定的提交时创建 svn 分支,这样它的历史将与我已经拥有的历史相结合?
我自己处理了这种情况:
git svn fetch -r 633500:HEAD
,其中 633500 是之前一次 svn 提交的 svn 修订版。它奏效了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.