Итак, я запустил эту команду:
git checkout -b --track origin/RB_1.4.5
Я думал, что она создаст локальную ветвь с тем же именем и настроит ее для отслеживания удаленной ветки, но вместо этого она создала ветку с именем -трек.Я мог бы поклясться, что пропуск локального имени ветки обычно заставит его предположить, что вы хотите иметь то же имя, что и удаленная ветка, но я полагаю, что это не так.
Сейчас выполняется:
git branch
дает мне:
* --track
master
Я пытался проверить мастер и затем запустить:
git branch -D --track (as well as "--track")
, но это ничего не делает (без ошибок или чего-либо).
Я попытался удалить соответствующие строки в .git / config, но все еще без кубиков.
Как я могу удалить эту ветку?Кроме того, в будущем, есть ли способ сделать то, что я хотел, и все еще не нужно повторно вводить имя локальной ветви?