我实际上想删除我正在使用的裸存储库中的一个分支,但是这个任务遇到了死胡同,因为如果没有裸存储库没有的“工作树”,我就无法从主存储库切换。
当我运行git branch -d master
输出是:
error: Cannot delete the branch 'master' which you are currently on.
所以我尝试通过运行切换到另一个名为“develop”的分支git checkout develop
,输出为:
fatal: This operation must be run in a work tree