保持两个Git分支不同的文件

时间:2010-10-29 09:30:00

标签: git

我确信我的Git repo的两个分支应该只在一个文件中有所不同。确保这一点的最简单方法是在branch1中完成所有工作,并在我切换到它时将其合并到branch2(包装到shell脚本中,因此每个交换机只需要一个命令)。但是,有没有办法以更少的工作来做到这一点?

1 个答案:

答案 0 :(得分:6)

是的,使用git filter driver ,涂抹脚本足够聪明:

alt text

但问题是:你需要两个分支吗? 如果这是一个配置文件,如“Git: how maintain (mostly) parallel branches with only a few difference?”中所述,存储模板可能会更好。同样的问题提出了其他选择。