Когда я впервые нажимал на свою функциональную ветку, я по ошибке отправил свои коммиты, введя:

git push -u master feature_branch

Однако, чтобы оно соответствовало другим в моей команде, мне следовало ввести:

git push -u origin feature_branch

Есть ли способ изменить его так, чтобы он был в origin, а не в master?

git
2
PythonSOS 2 Ноя 2019 в 02:40
Никакое переименование пульта не повлияет ни на кого другого: это локальная команда. И я предлагаю вам сначала проверить свой пульт.
 – 
VonC
5 Ноя 2019 в 08:45

2 ответа

git push -u master feature_branch не должно было работать и вызвать сообщение об ошибке

fatal: 'master' does not appear to be a git repository
fatal: Could not read from remote repository.

Если вы введете git remote -v, вы увидите только origin.
Если не:

git remote rename master origin
git remote set-url origin https://the/right/url

git push использует в качестве аргумента <repository> [<refspec>…​]

master не является хранилищем.

Так что здесь вам не придется ничего исправлять.

0
VonC 2 Ноя 2019 в 21:17
Однако толчок все же прошел. Когда я проверяю имена веток в своей среде IDE, они отображаются как master / feature_branch. Мои коммиты также отображаются в удаленном репо, когда я выбираю ветку.
 – 
PythonSOS
2 Ноя 2019 в 15:14
Затем вам нужно проверить вывод Git remote -v.
 – 
VonC
2 Ноя 2019 в 15:48