最佳答案
我有以下分行:
master
production
以及下列偏远分行:
origin/master
origin/production
我有一个脚本,它可以获取 origin/master
分支,并获取从上次获取(log -p master..origin/master
)中更改的内容的差值。然后合并 origin/master
。
发现的提交被推送到代码审查工具。
我希望将成功的提交(并且只有它们)推送到生产分支,然后当然是 origin/production
。
我该怎么做?
另外,我还运行了两个脚本: 一个是从 origin/master
获取、将提交细节推送到数据库和合并的脚本,另一个是我当前正在编写的脚本,它必须推送成功的提交。
我想让这两个脚本运行,同时避免竞争条件/合并冲突。由于我只想处理指定的提交,也许有一种方法可以去除我不想要的提交?