У меня есть следующие ветки:
-  master
-  production
и следующие удаленные ветки:
-  origin/master
-  origin/production
У меня есть script, который извлекает ветвь origin/master и получает разницу в том, что изменилось с моей последней выборки (log -p master..origin/master). Затем я объединяю origin/master.
Обнаруженные коммиты переносятся в средство проверки кода.
Я хочу нажать успешные коммиты - и только они - на производственную ветвь, а затем, конечно, на origin/production.
Как я могу это сделать?
Кроме того, у меня есть 2 скрипта: тот, который извлекает из origin/master, push коммит детализирует в базу данных и объединяется, а другой, который я сейчас пишу, должен будет нажать успешные коммиты.
Я бы хотел, чтобы эти 2 скрипта работали, избегая условий гонки/слияния конфликтов. Поскольку я только хочу работать с указанными коммитами, может быть, есть способ избавиться от коммитов, которые мне не нужны?
