使用 git svn 的工作流程,如何处理本地 git repo 并与 svn 同步

时间:2021-03-12 17:36:46

标签: git svn

我下载了一个 svn repo

git svn clone https://some-repo --authors-file=users.txt --prefix="" -s myclone

效果很好,我有一个本地仓库。

现在我想在我的 git repo 上本地工作,所以我想跟踪一个远程分支,但命令失败了。

示例: 假设我有以下分支:

>git branch -a
 remotes/b1
 remotes/b2

我想我现在必须创建一个本地工作分支:

> git branch --track mylocalbranch remotes/b1
fatal: Cannot setup tracking information; starting point 'remotes/b1' is not a branch.

乌布斯!如果它不是一个分支,它是什么?为什么我可以用 git branch -a 看到它,如果我无法跟踪 svn 存储库,我该如何工作。

我也很好奇,如果我 git svn fetch,我会看到“非分支”像正常分支一样按预期行走。为了查看它,我使用 gitk

对不起,我完全糊涂了!

0 个答案:

没有答案