git显示了一个分支" 5提前2"。我想保留提交,但不要关心跟踪它

时间:2015-05-28 23:20:33

标签: git

使用sourcetree(和bitbucket),我已将master重命名为bustedmaster(因为它已被破坏),然后重命名另一个分支(来自{{1}的早期版本但是现在有更完整的工作)成为新的master。我推了新的master,bitbucket看到了直接的提交路径。

但是,master在重命名之前仍然会跟踪bustedmaster,并认为它需要一些同步。

显然是错的。我希望它忘记它的旧远程跟踪。我无法删除远程跟踪,因为遥控器上不存在origin/master。试图删除bustedmaster分支会发出不祥的警告

  

"分支' bustedmaster'没有完全合并。
  如果您确定要删除它,请运行' git branch -D bustedmaster'。

那不会删除提交吗? 有没有更好的方法来解决它?我认为我需要推/拉那个分支?

1 个答案:

答案 0 :(得分:1)

在您的回购邮件.git/config中,您应该会看到这样的块:

[branch "bustedmaster"]
    remote = origin

您可以删除它。