Brew 更新错误

16

我正在使用 MacBook,已在机器上安装了 Ruby。我想要安装一个 Ruby Gem 但是也想先更新 HomeBrew。我在我的主文件夹中运行了'brew update',但出现了以下错误:

 error: The following untracked working tree files would be overwritten by merge:
Library/Formula/vcprompt.rb
 Please move or remove them before you can merge.
 Aborting
 Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
我尝试进入图书馆/公式文件夹,但这在我的机器上不存在。我不知道该怎么做了。
1个回答

47

进入/usr/local目录,执行git reset --hard FETCH_HEAD命令。

如果失败的话,使用sudo权限来执行上述命令。


感谢您的回复,@pid。这个命令是做什么用的? - andy4thehuynh
它会修复最后一次拉取时的引用,我并不是Git英雄,但这对我有效;-)我也遇到了同样的问题... - pid
它将文件重置为REPO主分支。 - RvK

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接