Чтобы установить восходящую ветвь вашей текущей ветки обратно на origin/master
,
, используйте -u|--set-upstream-to
вариант git branch
:
git branch -u origin/master
Флаг -u
, который вы передали git push
, дал команду git связать вашу текущую ветку с удаленной веткой origin/01-MyfeatureProductListing
. git branch -u
позволяет вам переопределить это для любой удаленной ветви, которую вы хотите.
Вы также можете использовать --unset-upstream
, чтобы прекратить сравнивать вашу локальную ветку с удаленной веткой.
Вы можете просматривать ссылки междулокальные и удаленные ветви в файле .git/config
вашего локального клона;если вы откроете этот файл в любом текстовом редакторе (gedit, notepad, vscode ...), вы увидите несколько разделов, похожих на:
[branch "mybranch"]
remote = origin
merge = refs/heads/01-MyfeatureProductListing
Вышеуказанное означает, что локальная ветка mybranch
настроена на отслеживаниеorigin/01-MyfeatureProductListing
.
Опция -u
просто обновляет этот раздел.