我已使用以下 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.
答案 0 :(得分:3)
我认为您需要将目录更改为git repo的根目录。克隆操作将在当前文件夹中创建一个子文件夹,其中包含新的git存储库。 cd进入此文件夹,然后尝试svn fetch操作。