我有个 Git 仓库。它有 A B C D E... 承诺。现在我想签出 D 作为一个名为 DBranch 的新分支。所以我执行: git checkout D -b Dbranch
。现在我要删除这个分支。首先我需要切换到主分支,然后使用 git branch -d Dbranch
删除它。但是当我执行 git checkout master
时,它会给我错误。
error: The following untracked working tree files would be overwritten by checkout:
source/a/foo.c
...... (too many lines)
Please move or remove them before you can switch branches.
Aborting
如何删除德布兰奇?