如果我有一些本地主题分支我已经提交并且尚未将它们推送到远程,我该如何删除它们?
我不想使用不需要的提交污染主树。
答案 0 :(得分:1)
如果您还没有将它们推到遥控器上,那么删除它们应该很容易。
git branch -D <branch-to-delete>
将强行删除您不想保留的分支。
答案 1 :(得分:0)
尝试查找rebase-这里有一系列视频:http://www.ava.co.uk/git
答案 2 :(得分:0)
试试这个。这样就可以丢弃单个提交。我假设您想要删除的提交不超过HEAD的16步。
git rebase -i HEAD~16...HEAD