如何将文件“广播”到git中的所有分支?

时间:2019-08-05 13:51:32

标签: git github

我正在一个项目,其中有许多不同实验设置的分支。现在,我更新“ readme.md”,并将其复制到每个分支。如果有命令可以一次完成,而不是切换到每个分支并手动粘贴它?

1 个答案:

答案 0 :(得分:0)

这对于Git是不可能的。要了解为什么不是这种情况,您应该阅读“ this”分支上的文档。基本上,想法是git中的branch只是指向特定提交的简单可移动指针。自从您更新了readme.MD之后,您就创建了一个新的提交,因此没有简单的方法可以将这些更改“广播”到另一个分支。您将必须将所有分支的指针移至已更新readme.MD的提交中,但这完全没有意义,因为所有分支都没有意义。可能最快的方法是使用cherry-pick命令。但这需要您分别在每个分支上执行此操作。