问:在Mac OS X Lion上使用which git在GIT上查找并找到它/usr/bin/git,该文件可能在安装1.7.5.4版本的Xcode时一起安装。要下载新版本,请先下载git-osx-安装程序并从命令行检查它,您可以看到安装包已被git安装。/usr/local/git在目录下。我要使用此新版本的git。我如何设置它,或者还有其他方法吗?
答:光盘/ usr / bin
mv git git_legacy_1.7.5.4
ln -s / usr / local / git ./
答:实际上有两个问题。
一是如何安装高版本的git?
使用git-osx-installer也很好,使用brew可以。
建议与brew安装:
brew install git另一个是如何使新的git覆盖旧的git?
建议通过添加以下内容来修改〜/ .bash_profile:
export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
这允许bash首先在/ usr / local下搜索指令,而不会覆盖旧文件,这更加安全。
答:我还更新了我的git。使用自制程序很容易更新。
如果您安装自制软件:
brew安装git
我的方法是:
更新后
须藤cd / usr / bin
须藤mkdir old-git-1.7.5.4
须藤mv git * old-git-1.7.5.4
优点是GIT的其他组件是最新的。当Git完成后,旧的git将不会出现
答:我还用brew安装了git。第一次使用OSX Lion时,我在brrew上安装了git。重新安装OSX Mountain Lion之后,我发现默认的git是系统内置的,版本旧。我是一名强迫症升级患者。我还考虑过修改@roar之类的路径,但是出于某些不确定的原因(当我第一次开始使用Mac时就遇到了)。一些问题)担心将/ usr / local / bin放在前面可能会影响您不注意的内容,然后将其放入其中。zshrc(我使用zsh)
别名git =“ / usr / local / bin / git”git = “ / usr / local / bin / git”
目前,一切正常,其他都没有受到影响。没有副作用。