我有一个Git仓库,项目的model
(M
中的MVC
)被删除并存入一个单独的仓库。然后我将其与git-subtree
合并。所以我有一个
models
分支以及我认为的远程跟踪分支remotes/models/master
remotes/models/models
。
现在我只是想彻底抹掉这个子树的东西,所以我可以把它移回常规的完整回购。所以我可以开始使用git-subtree了。现在我该如何删除git-subtree的任何遗物?
我试图删除本地分支和远程分支。但我无法通过git push models --delete master
删除遥控器/模型/主人。它说:
remote: error: refusing to delete the current branch:
refs/heads/master To https://XXX@bitbucket.org/XXX/XXXXXmodels.git
! [remote rejected] master (deletion of the current branch prohibited)
修改
我想我只想删除对model
个回购的引用。我可以稍后从Bitbucket手动删除该远程项目。
答案 0 :(得分:0)
哦!我认为我所要做的就是做git remote rm models
。虽然我不知道这是否会留下任何垃圾。