美文网首页
mac开发环境:git安装和配置

mac开发环境:git安装和配置

作者: T_ingyu | 来源:发表于2017-05-15 15:48 被阅读0次

    前言

    相较于Git的GUI工具,我更喜欢使用命令行操作git,使用熟练后,操作速度会比任何一款强大的GUI工具都快~其实mac系统是自带git工具的,你可以直接在终端输入git命令来唤起,但是小博的Mac却报错,提示需要下载 Xcode ,Xcode 8.3 有4.51G 需要翻墙,估计得下个一两天,还不一定能下成功。。。
    不要着急,有两种办法可以解决(小博用的是第二种)!

    git安装

    方法一

    只安装 Command Line Tools 不装Xcode

    -> git
    xcrun: error: active developer path 
    ("/Applications/Xcode.app/Contents/Developer") 
    does not exist, use `xcode-select --switch path/to/Xcode.app` 
    to specify the Xcode that you wish to use for command line 
    developer tools (or see `man xcode-select`)
    

    这时

    1. xcode-select --install # 单独安装CommandLineTools,不需要Xcode
    2. sudo xcode-select --switch /Library/Developer/CommandLineTools # 指定路径

    方法二

    mac系统自带的git一般比较老旧,我们完全可以自己去git官网 下载最新的git工具安装。
    安装是如果出现「来自身份不明的开发者」提示可以在
    系统偏好设置->安全与隐私(通用)->点左下方的锁按钮允许

    正常安装之后在终端输入git命令就可以使用了,但是你会发现还有上边的报错,这怎么回事呢?
    原来我们自己安装的git会把执行路径放到/usr/local/bin下面,而xcode安装的git会放在/usr/bin下面,自己在终端输出下path 会发现:

    ~|⇒ echo $PATH
    

    会发现,/usr/bin是处在/usr/local/bin前面的,所以就导致了旧版本依旧覆盖了新版本。

    这时需要我们手动修改下

    编辑/.bashrc或者/.zshrc

    PATH=/usr/local/bin:$PATH
    export PATH
    

    然后执行source ~/.bashrc或者source ~/.zshrd使改变生效。

    此时再次执行git命令,哇哦~~生效啦!!!

    git简写命令配置

    在终端输入
    vim ~/..gitconfig
    修改git配置文件如下

    [alias]
     co = checkout
     ci = commit
     st = status
     pl = pull
     ps = push
     dt = difftool
     l = log --stat
     cp = cherry-pick
     ca = commit -a
     b = branch
    [user]
     email = litingyu@xiaomi.com
    

    相关文章

      网友评论

          本文标题:mac开发环境:git安装和配置

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