10

我正在使用 SVN 和 Git 对同一个文件夹进行版本控制,并提交到 2 个单独的存储库;一个托管在 Google Code 上,另一个托管在 GitHub 上。

SVN.svn在它跟踪的每个目录中创建目录。当我将文件和文件夹添加到 Git 时,我使用 globbing 并简单地将我在工作副本中修改过的文件夹 glob,因为其中有很多文件和子目录,我不想一一添加.

我尝试添加*/.svn/*到我的.gitignore文件中,但无济于事。有没有什么方法可以让 Git 和 SVN 共存,而不会让 SVN 的杂乱无章地提交给 Git 存储库?

4

1 回答 1

6

您需要做的就是添加.svn到您的.gitignore文件中,没有多余的斜线和星号。或者更好的是,将它添加到.git/info/exclude它为您自己的使用提供相同目的并且不会提交到您的存储库。

于 2013-10-22T03:00:42.753 回答