问题
执行 git branch 的时候,出现了许多 warning:
warning: ignoring ref with broken name refs/heads/jeremy-adjust-ui 2
warning: ignoring ref with broken name refs/heads/master 2
怀疑是 iCloud 在我每次切换分支的时候都做了 download 操作
解决
在终端执行 open .git 命令,打开 git 目录,git -> refs -> heads,进入 heads,发现了许多 broken ref
只要在 finder 删除掉对应的 ref 就好了