尽管没有文件发生更改,但仍创建提交

时间:2015-11-30 08:36:12

标签: git starteam

我正在编写一个移植工具,用于将旧的Borland StarTeam存储库转换为git。但有时候,除了标签之外,一些修订(与git中的提交相对应的StarTeams)是相同的。

当两个相邻提交之间没有文件不同时,每个修订应该映射到单个提交,这在git中似乎是不可能的。 目前,我看到了两个完成此任务的选项:

  1. 将所有修订标签写入单个提交的消息中。不是我老板想要的方式。
  2. 创建并更改虚拟文件,显示git已更改的内容。不是很好的方式。
  3. 还有其他更优雅的解决方案吗?

0 个答案:

没有答案