在翻译到 git 期间删除空文件夹 svn commit
Removing empty folder svn commit during translation to git
我正在使用 subgit
将存储库从 svn 转换为 git 并且它会生成一些空的提交,因为有一些文件夹只提交。
有没有办法过滤掉它们,最好是在转换过程中?
是的,您可以指定
[translate]
createEmptyGitCommits = false
在 subgit/config
文件中(您可以随时设置,但最好是在 subgit configure
步骤之后立即设置)和 运行
$ subgit install path/to/repository
应用更改。由于在翻译新的 SVN 修订版时不会创建空 Git 提交,因此不会删除旧的(已翻译)空 Git 提交,以免更改 Git 存储库。
我正在使用 subgit
将存储库从 svn 转换为 git 并且它会生成一些空的提交,因为有一些文件夹只提交。
有没有办法过滤掉它们,最好是在转换过程中?
是的,您可以指定
[translate]
createEmptyGitCommits = false
在 subgit/config
文件中(您可以随时设置,但最好是在 subgit configure
步骤之后立即设置)和 运行
$ subgit install path/to/repository
应用更改。由于在翻译新的 SVN 修订版时不会创建空 Git 提交,因此不会删除旧的(已翻译)空 Git 提交,以免更改 Git 存储库。