[英]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.