я знаю, что вы можете нажать на определенную ветку следующим образом:
git push origin <branch>
Я просто быстро взглянул на git push --help
, и он, похоже, ничего не говорит об отправке отдельного коммита в ветку.
возможно, одним из способов обойти это было бы создание ветки integration
, к которой вы никогда не прикасаетесь, за исключением случаев, когда вы хотите выдвигать коммиты. если вы находитесь в ветке integration
, вы можете сделать git cherry-pick <commit>
из другой ветки, перенеся только то, что было в этом коммите, на integration
, а затем сделать git push origin integration
.