git: как указать удаленную ветку push-to по умолчанию? - PullRequest
15 голосов
/ 30 августа 2010

Предположим, у меня есть отслеживающая ветвь с именем 'abc', которая отслеживает origin/master.

Когда я нахожусь на 'abc' и делаю git push, это толкает 'abc' к 'abc'.
Как мне указать для него удаленную ветвь push только с 'git push'?

Ответы [ 2 ]

22 голосов
/ 30 августа 2010
git branch --set-upstream-to abc origin/master

должна иметь возможность указывать удаленную ветвь.

Обратите внимание на -to, добавленное к --set-upstream, начиная с git1.8.0 .

, начиная с Git1.7.0 :

"git branch --set-upstream" может использоваться для обновления (сюрприз!) Восходящего потока, т. Е. Когда ветвь должна pull и merge из(или rebase onto).

0 голосов
/ 30 июня 2013

«git push» без удаленной ветки с явным именем попытается отправить на сайт с именем «origin»

...