在我的情况下,我正在跟踪其他人合并和删除的远程修补程序分支。
我已经删除了本地分支,但是当我拉取时,我仍然收到上述错误,因为我的 git 配置文件中有以下几行:
[remote "origin"]
...
fetch = +refs/heads/foo/bar:refs/remotes/origin/foo/bar
push = +refs/heads/foo/bar:refs/for/foo/bar
...
Run Code Online (Sandbox Code Playgroud)
可以通过从文件中删除这些行来解决该错误,但有没有办法从命令行执行此操作?