将更改应用于所有git分支中的文件夹

时间:2013-04-30 19:29:42

标签: git branch

我正在更新一些分支缓存的静态图像资源。有没有办法在不检入/退出每个分支的情况下在每个分支中提交新文件夹?

1 个答案:

答案 0 :(得分:0)

不,但您可以在某种程度上编写操作脚本。在一个分支中进行更改,然后假设该更改的提交ID为$COMMIT,请执行以下操作:

for BRANCH in branch1 branch2 branch3 ...; do
    git checkout $BRANCH
    git cherry-pick $COMMIT
done