使用git-subtree时,运行git subtree split时要计算的差异数量会随着时间的推移而增加,达到的值可能会使拆分花费很长时间。
解决这个问题的一种方法是git rm路径,提交它,然后再git subtree add它。
有没有一种更简单/更干净的方法来重置子树?
发布于 2013-01-24 08:30:35
在执行拆分时,可以使用--rejoin选项,该选项似乎正是为了重用已经发生的拆分而存在的。
--重新加入:
此选项仅对拆分命令有效。
拆分后,将新创建的合成历史记录合并回主项目中。这样,未来的拆分只能搜索最近添加的历史部分--rejoin。
来自https://github.com/apenwarr/git-subtree/blob/master/git-subtree.txt
https://stackoverflow.com/questions/14051555
复制相似问题