我设法在git中创建了一个名为'-f'的分支
例如
$ git branch
* (no branch)
-f
Run Code Online (Sandbox Code Playgroud)
如何删除当事物?git branch -d -f不起作用,也不会git branch -d'-f'甚至git branch -d -f -f
Jos*_*Lee 15
git branch -d -- -f
Run Code Online (Sandbox Code Playgroud)
通常,--符号将停止使用许多Linux工具解析命令行选项.
另一种方式是
git update-ref -d refs/heads/-f
Run Code Online (Sandbox Code Playgroud)
但是git-update-ref相当危险.