【发布时间】:2012-08-10 01:49:51
【问题描述】:
如果存储库有多个分支:如何简单地跨所有分支更新文件。
在这种情况下,它是一个类似 bashrc 的文件,它指定了一些环境变量。我过去更新了主分支版本,然后重新调整了每个分支。这有一种 n+1 的开销,我想避免。
【问题讨论】:
-
你不能。编写脚本,依次访问每个分支,并更改(或从某处复制)其中的文件。您可以通过采用与您在第一个(工作?主?)分支上提交的完全相同的 Git 对象来避免签出,如果可以的话,准确地采用文件的相同内容。
-
我认为编写变基脚本会更好。无论您在每个分支中变基还是复制文件,开销都是相同的。那么,为什么不拥有没有重复消息和变更集的干净历史记录呢?
标签: git git-branch