mac開發(fā)環(huán)境:git安裝和配置

前言

相較于Git的GUI工具,我更喜歡使用命令行操作git,使用熟練后,操作速度會比任何一款強大的GUI工具都快~其實mac系統(tǒng)是自帶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系統(tǒng)自帶的git一般比較老舊,我們完全可以自己去git官網 下載最新的git工具安裝。
安裝是如果出現(xiàn)「來自身份不明的開發(fā)者」提示可以在
系統(tǒng)偏好設置->安全與隱私(通用)->點左下方的鎖按鈕允許

正常安裝之后在終端輸入git命令就可以使用了,但是你會發(fā)現(xiàn)還有上邊的報錯,這怎么回事呢?
原來我們自己安裝的git會把執(zhí)行路徑放到/usr/local/bin下面,而xcode安裝的git會放在/usr/bin下面,自己在終端輸出下path 會發(fā)現(xiàn):

~|? echo $PATH

會發(fā)現(xiàn),/usr/bin是處在/usr/local/bin前面的,所以就導致了舊版本依舊覆蓋了新版本。

這時需要我們手動修改下

編輯/.bashrc或者/.zshrc

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

然后執(zhí)行source ~/.bashrc或者source ~/.zshrd使改變生效。

此時再次執(zhí)行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
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容