У меня 3 ветки.
master [ Live Server]
\
stage [ Stage Server Where we test changes; merge commits ]
\
Dev [ Local Machine ]
Я хотел бы перейти к изменениям. Каждая из этих ветвей настроена на отслеживание друг друга.
Как правило, для перехода к изменениям я делаю это:
git checkout stage && git merge master
Затем я проверяю dev и я делаю то же самое
git checkout dev && git merge stage
Затем нажмите все:
git push origin --all
Есть ли способ изменить эти изменения, не проверяя каждую ветвь?
Возможно, я использую неправильную терминологию. Я не совсем уверен, правильно ли использую терминологию вверх/вниз по течению.