git checkout 报错 refname 'origin/branch-name' is ambiguous

When this happened, it created the file .git/refs/heads/origin/branch-name. So, I just deleted the file。

执行 rm .git/refs/heads/origin/分支名

再checkout
原文地址:https://www.cnblogs.com/cheng6018/p/8474536.html