Переключить текущую ветку в репозитории git bare

Я действительно хочу удалить ветку в голом репозитории, с которым я работаю, но эта задача заходит в тупик, потому что я не могу переключиться с главного репозитория без «рабочее дерево», которого нет в чистом репозитории.

Когда я запускаю git branch -d master , выводится следующее:

error: Cannot delete the branch 'master' which you are currently on.

Поэтому я пытаюсь переключиться на другую ветку, называемую «разработка», выполняется git checkout develop , и на выходе получается:

fatal: This operation must be run in a work tree
47
задан Ankur 17 December 2010 в 06:40
поделиться