Предположим, у меня есть отслеживающая ветвь с именем 'abc', которая отслеживает origin/master.
abc
origin/master
Когда я нахожусь на 'abc' и делаю git push, это толкает 'abc' к 'abc'. Как мне указать для него удаленную ветвь push только с 'git push'?
git push
git branch --set-upstream-to abc origin/master
должна иметь возможность указывать удаленную ветвь.
Обратите внимание на -to, добавленное к --set-upstream, начиная с git1.8.0 .
-to
--set-upstream
, начиная с Git1.7.0 :
"git branch --set-upstream" может использоваться для обновления (сюрприз!) Восходящего потока, т. Е. Когда ветвь должна pull и merge из(или rebase onto).
git branch --set-upstream
pull
merge
rebase onto
«git push» без удаленной ветки с явным именем попытается отправить на сайт с именем «origin»