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

2017-05-15  本文已影响0人  T_ingyu

前言

相较于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
上一篇下一篇

猜你喜欢

热点阅读