Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将存储库从svn转换为git,subgit它会生成一些空提交,因为只有一些文件夹提交。
subgit
有没有办法过滤掉它们,最好是在转换过程中?
是的,您可以指定
[translate] createEmptyGitCommits = false
在subgit/config文件中(您可以随时设置,但最好是在subgit configure步骤之后立即设置)并运行
subgit/config
subgit configure
$ subgit install path/to/repository
应用更改。由于在翻译新的 SVN 修订版时不会创建空的 Git 提交,因此不会删除旧的(已经翻译的)空的 Git 提交,以免更改 Git 存储库中的 SHA-1 哈希。