git svn fetch - 无法找到.git目录

时间:2016-03-15 10:30:24

标签: git svn git-svn

我已使用以下 git svn clone命令

将SVN存储库迁移到本地Git存储库
git svn clone <svn-repo>/<project> <git-repo-name>

现在我想在SVN存储库更改(新提交)时同步新的本地Git存储库。我使用以下命令从原始SVN存储库中获取任何新提交:

git svn fetch

但是在执行上述命令后没有提取任何内容。它显示为:

$ git svn fetch

Instaed显示为:

$ git svn fetch
fatal: Not a git repository (or any of the parent directories): .git
Unable to find .git directory
at D:\Program Files\Git\mingw64/libexec/git-core\git-svn line 347.

1 个答案:

答案 0 :(得分:3)

我认为您需要将目录更改为git repo的根目录。克隆操作将在当前文件夹中创建一个子文件夹,其中包含新的git存储库。 cd进入此文件夹,然后尝试svn fetch操作。