我需要替换我的 git 安装,但我甚至无法删除它。
我已经发现这些说明但它们不起作用。
git version 1.7.3.2
当我运行上述解决方案时,每一行都会给我
No such file or directory
我尝试运行 1.7.7 的安装程序git-osx-安装程序,它成功完成,但对我的 git 安装没有任何改变。我重新启动了计算机,看到更改生效,但无济于事。
答案1
出现此错误是因为 git 未安装在 中/usr/local/git
。使用 找出它的位置which git
,然后使用正确的位置 rm 它。
如果您有一个包管理器(brew、fink 或 macports),您将需要使用它的界面来删除它(如果它用于安装)。
评论后进行编辑
/opt/local/bin
是软件安装的位置苹果端口,因此你需要运行这个:
sudo port uninstall git
即使您手动删除了它(您不应该这样做,原始页面具有误导性),也应该完全卸载它
答案2
您不需要删除旧版本。获取源 tarball,将其解压到您的主目录中,然后构建它。例如:
$ cd $HOME $ tar zxf git-xyztar.gz $ cd git-xyz $./configure --prefix=$HOME $ make && make install # (可能只需执行“make install”)
这样你就可以在 $HOME 中安装一个完美的版本。将 $HOME/bin 放入你的 PATH 中,就可以开始了。