我试图用以下方式跟踪远程分支:
$ git checkout -b --track global/master
并且git创建了一个实际上称为“--track”+的分支 现在当我输入:
$ git branch -D --track
它不会删除分支(我认为git假设它是一个标志/选项而不是分支名称)
我也试过
$ git branch -D '--track'
和
$ git branch -D \--track
没有结果
UPDATE =============================
谢谢......有效:
$ git branch -D -- --track