我有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
有没有一种方法可以在不检出每个分支的情况下向下游传递这些更改?
我可能使用了错误的术语。 我不确定是否完全正确地使用了上游/下游术语。