我刚买了一台新的Mac,安装了OS X Lion系统,我在终端上检查了默认安装的git版本。我知道答案了
git --version
> git version 1.7.5.4
我想把git升级到最新的1.7.8.3版本,所以我下载了dmg安装程序“git-1.7.8.3-intel-universal-snow-leopard”。dmg”,然后我启动了它。
安装完成后,终端仍然显示版本为1.7.5.4。我做错了什么?
我刚买了一台新的Mac,安装了OS X Lion系统,我在终端上检查了默认安装的git版本。我知道答案了
git --version
> git version 1.7.5.4
我想把git升级到最新的1.7.8.3版本,所以我下载了dmg安装程序“git-1.7.8.3-intel-universal-snow-leopard”。dmg”,然后我启动了它。
安装完成后,终端仍然显示版本为1.7.5.4。我做错了什么?
当前回答
没有家酿
使用git网站上的安装程序。 更新~/。bash_profile文件。请注意,这个命令与kmikael的回答不同,因为它在文件中放置了什么: 其他命令:export PATH=/usr/local/git/bin:/usr/local/sbin/:[and so] export PATH="/usr/local/git/bin:/usr/local/sbin:$PATH" 你喜欢哪个就用哪个。
echo 'export PATH="/usr/local/git/bin:/usr/local/sbin:$PATH"' >> ~/.bash_profile . bat
如果你使用Xcode,你需要添加一些符号链接。 例如:ln -s /opt/local/bin/git /usr/bin/git 重启终端。 git应该在dmg. txt文件的README.txt文件中显示该目录。 Git——version应该是更新后的版本。 echo $PATH以/usr/local/git/bin开头:/usr/local/sbin:
其他回答
我是这样做的:
打开安装在Mac上的GitHub应用程序 单击高级选项卡→安装命令行工具 一旦您收到一条消息,提示所有命令都已安装,请关闭终端并重新打开。 现在检查git——version,它会给你最新的版本。
没有家酿
使用git网站上的安装程序。 更新~/。bash_profile文件。请注意,这个命令与kmikael的回答不同,因为它在文件中放置了什么: 其他命令:export PATH=/usr/local/git/bin:/usr/local/sbin/:[and so] export PATH="/usr/local/git/bin:/usr/local/sbin:$PATH" 你喜欢哪个就用哪个。
echo 'export PATH="/usr/local/git/bin:/usr/local/sbin:$PATH"' >> ~/.bash_profile . bat
如果你使用Xcode,你需要添加一些符号链接。 例如:ln -s /opt/local/bin/git /usr/bin/git 重启终端。 git应该在dmg. txt文件的README.txt文件中显示该目录。 Git——version应该是更新后的版本。 echo $PATH以/usr/local/git/bin开头:/usr/local/sbin:
对我来说,在Homebrew 1.6.7中,以下操作是有效的:
brew upgrade git
我使用以下方法在mac上升级git。
hansi$ brew install git
hansi$ git --version
git version 2.19.0
hansi$ brew install git
Warning: git 2.25.1 is already installed, it's just not linked
You can use `brew link git` to link this version.
hansi$ brew link git
Linking /usr/local/Cellar/git/2.25.1...
Error: Could not symlink bin/git
Target /usr/local/bin/git
already exists. You may want to remove it:
rm '/usr/local/bin/git'
To force the link and overwrite all conflicting files:
brew link --overwrite git
To list all files that would be deleted:
brew link --overwrite --dry-run git
hansi$ brew link --overwrite git
Linking /usr/local/Cellar/git/2.25.1... 205 symlinks created
hansi$ git --version
git version 2.25.1
如果你已经有了Homebrew,这很简单: 假设你已经安装了自制程序,输入以下内容:
brew install git
这将自动安装git,并将其设置在您的路径中,取代Apple的路径。
现在退出并重新启动您的终端。
然后查看git版本确认。
git --version
如果上面命令的输出显示了最新的版本,并且没有提到Apple的版本细节,那么您就已经设置好了。
如果你仍然看到苹果版本,那么输入下面两行,这将手动将我们的路径设置为本地git发行版而不是苹果发行版。
export PATH=/usr/local/bin:$PATH
git --version
如果你没有自制的,按照下面的步骤来做
检查版本
巨债
备份(或删除)Apple git(可选)
$ sudo mv /usr/bin/git /usr/bin/git-apple
如果你没有Homebrew,请安装
ruby美元/ usr / bin / e,“美元(卷毛-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
如果已经更新了,也可以更新
$ brew update && brew升级
用Homebrew安装Git
安装git
符号链接
$ brew链接—强制git
退出终端,打开新终端,检查版本。
巨债
你应该看到……
Git版本<最新版本>
好了!我们现在安全了!下次你可以…
$ brew update && brew升级