忽略git-svn dcommit中的某些文件

时间:2014-03-21 05:54:32

标签: git git-svn

有没有办法将文件保存在本地git-svn repo中,但在git-svn dcommit中忽略它? 我有几个脚本/批处理文件,我想保留在本地git-svn repo中,但不是dcommit到中央SVN repo。

可能吗?

1 个答案:

答案 0 :(得分:0)

如果文件位于Subversion中的目录中,那么我认为没有一个好方法。所以我假设它们没有混合在Subversion目录中,我假设您可以将这些脚本放在专用目录中。

鉴于上述假设,我可以考虑以下选项:

  1. 将目录标记为已忽略。你可以用它做任何事情,它永远不会被推回到Subversion。您可以将其自身转换为独立的Git存储库。或者什么也不做。我习惯性地在几乎每个项目中放置一个tmp目录,对于我不希望成为项目一部分的临时文件。

  2. 将脚本添加到Subversion中,让你的队友享受他们的好处。

  3. 将脚本添加到您永远不会推回到Subversion的专用分支。但我认为这根本不可行,有一天你可能会误将其误推。

  4. PS:您可能会发现this related post也很有趣。