0

我正在将存储库从svn转换为gitsubgit它会生成一些空提交,因为只有一些文件夹提交。

有没有办法过滤掉它们,最好是在转换过程中?

4

1 回答 1

2

是的,您可以指定

[translate] 
    createEmptyGitCommits = false

subgit/config文件中(您可以随时设置,但最好是在subgit configure步骤之后立即设置)并运行

$ subgit install path/to/repository

应用更改。由于在翻译新的 SVN 修订版时不会创建空的 Git 提交,因此不会删除旧的(已经翻译的)空的 Git 提交,以免更改 Git 存储库中的 SHA-1 哈希。

于 2015-09-17T13:05:58.373 回答