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.
我使用 svn2git 迁移带有分支的 svn 项目。分支出现在 gitk 中,但图表没有显示分支重新合并。签入注释指示合并发生的位置。有没有办法操纵历史,以便 gitk 图显示分支合并回主控?
在将一些项目转换为 git 时也遇到了这个问题。我发现这篇博客文章帮助我了解了如何使用移植文件,然后使用 git filter-branch 重写 git 历史记录并使更改永久化。查找所有提交哈希并将它们正确绑定在一起需要一些手动工作,但确实可以达到预期的结果。