Git升级 for Mac

2020-06-01  本文已影响0人  沈宥
1、升级brew版本(如果出现以下提示,说明全都更新好了)
ruby-2.6.3 ~ ❯ brew update
Already up-to-date.
2、查看当前git指向和版本
ruby-2.6.3 ~ ❯ which git
/usr/bin/git

ruby-2.6.3 ~ ❯ git version
git version 2.17.2 (Apple Git-113)
3、直接安装git

brew install git

可能会出现以下错误提示:

Error: The following directories are not writable by your user:
/usr/local/lib

You should change the ownership of these directories to your user.
  sudo chown -R $(whoami) /usr/local/lib

And make sure that your user has write permission.
  chmod u+w /usr/local/lib
ruby-2.6.3 ~ ❯ sudo brew install git                                                                                                                 
Password:
Error: Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.

解决方法:
sudo chown -R $(whoami) /usr/local

4、安装git最新版本
ruby-2.6.3 ~ ❯ brew install git                                                                                        
==> Downloading https://homebrew.bintray.com/bottles/git-2.26.2_1.mojave.bottle.tar.gz
==> Installing git
==> Pouring git-2.26.2_1.mojave.bottle.tar.gz
==> Caveats
The Tcl/Tk GUIs (e.g. gitk, git-gui) are now in the `git-gui` formula.

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completions and functions have been installed to:
  /usr/local/share/zsh/site-functions

Emacs Lisp files have been installed to:
  /usr/local/share/emacs/site-lisp/git
==> Summary
🍺  /usr/local/Cellar/git/2.26.2_1: 1,471 files, 46.0MB

5、尝试解绑指向并重新设置
ruby-2.6.3 ~ ❯ brew unlink git
Unlinking /usr/local/Cellar/git/2.26.2_1... 206 symlinks removed

ruby-2.6.3 ~ ❯ brew link git 
Linking /usr/local/Cellar/git/2.26.2_1... 206 symlinks created

6、关闭终端,重新打开后查看git指向和版本
ruby-2.6.3 ~ ❯ which git
/usr/local/bin/git
ruby-2.6.3 
wangpingyang@wangpingyangs-MacBook-Pro:~

ruby-2.6.3 ~ ❯git version
git version 2.26.2
ruby-2.6.3 

上一篇 下一篇

猜你喜欢

热点阅读