我知道这不是最好的做法,但每隔一段时间,当我合并一个巨大的批量更改与主干(我知道我的分支是最新的)时,我会简单地删除内容主干然后复制我的分支的内容,这样我就不必处理解决冲突一小时了。问题是我似乎丢失了每个文件的提交消息的整个历史记录。我的分支仍然有正确的提交消息历史...如何合并它们?
答案 0 :(得分:6)
你迫切应该去阅读Branching and Merging。你正在做的是反对SVN,而不是使用它 我不想要使用该存储库。
这种情况的最佳做法是什么?
您可以尽可能多地将更改从主干合并到分支中。这也是您在 重新集成 分支机构更改到主干之前所做的最后一件事。
答案 1 :(得分:1)
无法将分支合并到主干中。听起来你真的在复制文件,因此创建了一个需要跟踪并丢失历史记录的新文件。
答案 2 :(得分:-3)