用于从我的fork中删除分支的命令是什么(我认为它被称为“本地”)
我使用git branch -d local_branch
我看到了:
error: Cannot delete the branch 'local_branch' which you are currently on.
这里有什么问题?
由于
答案 0 :(得分:6)
在删除分支之前,您应该结帐到其他分支。即使这样,git branch -d
也会拒绝删除分支,如果该分支指向的提交将从其他分支无法访问。
如果您将工作分支合并到主分支,它将使这些提交仍然可以访问(通过合并提交),git branch -d
应该删除您的工作分支而不会抱怨。
如果你确实想要核实那个分支,你可以使用git branch -D
- 但这可能会导致你失去工作。