Я случайно создал локальную ветку с именем происхождение / foo. Что теперь?

У меня есть удаленная ветка с именем foo , которая не отслеживается текущим клиентом.

Я выполнил git checkout -b origin / foo , и в результате была создана локальная ветка с именем origin / foo . Это выглядит плохо, поскольку до сих пор все мои локальные ветки не имели префикса origin / .

Я попытался удалить эту локальную ветку, запустив git branch -d origin / foo , но он пожаловался, что ветка не полностью слита. Боюсь, что если я заставлю его использовать -D , он действительно удалит удаленную ветку.

Как мне навести порядок в этом беспорядке?

25
задан ripper234 28 December 2011 в 08:28
поделиться