我有以下分支:
master
production
还有以下远程分支:
origin/master
origin/production
我有一个脚本,用于获取origin/master
分支并获取与上一次获取的差异(log -p master..origin/master
),然后合并origin/master
分支。
找到的提交将被推送到代码审查工具中。
我想仅将成功的提交推送到生产分支,然后推送到origin/production
。
如何做到这一点?
此外,我运行着2个脚本:一个从origin/master
获取并将提交详细信息推送到数据库中,并执行合并操作;另一个脚本目前正在编写中,将需要推送成功的提交。
我希望在避免竞争条件/合并冲突的情况下运行这两个脚本。由于我只想使用指定的提交,也许有一种方法可以摆脱我不想要的提交吗?