Вам нужно будет сделать:
git push whowasout.com whowasout.com:master
Это потому, что whowasout.com
не имеет ветки whowasout.com
, а вы ее не хотите. То, что вы действительно хотите, - это перевести ветку whowasout.com на локальный компьютер на master на пульте whowasout.com, что необходимо сделать, как описано выше.
Чтобы получить поведение, которое вам нужно, чтобы просто git push
отправлял из ветки whowasout.com на локальный компьютер на мастер на удаленном, вы должны установить для push.default
config значение upstream
(ранее называвшееся tracking
)
git config push.default upstream
Обратите внимание, что вы должны сделать это, потому что по умолчанию отслеживание ветвей полезно для отслеживания восходящей ветви, когда вы выполняете выборку / извлечение. Когда вы изменяете настройку push.default
, она также вступает в игру в режиме push. В противном случае, push просто выдвигает соответствующие ссылки, т.е. ветка whowasout.com будет передана в ветку whowasout.com на удаленном сайте whowasout.com.