0

用于从我的 fork 中删除分支的命令是什么(我认为它被称为“本地”)。
我用git branch -d local_branch我看到的:

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

这里有什么问题?

谢谢

4

1 回答 1

6

在您可以删除分支之前,您应该签出到其他分支。即使那样,git branch -d如果该分支指向的提交将无法从其他分支访问,则将拒绝删除该分支。

如果您将工作分支合并到主分支,它将使这些提交仍然可以访问(通过合并提交),并且git branch -d应该删除您的工作分支而不会抱怨。

如果你真的,肯定想要核对那个分支,你可以使用git branch -D- 但它可能会导致你的工作丢失。

于 2013-01-02T02:02:52.557 回答