美文网首页
Git升级 for Mac

Git升级 for Mac

作者: 沈宥 | 来源:发表于2020-06-01 14: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 
    
    

    相关文章

      网友评论

          本文标题:Git升级 for Mac

          本文链接:https://www.haomeiwen.com/subject/alojzhtx.html