which git
usr/local/bin/git
ll /usr/local/bin/git
/usr/local/bin/git ->
../cellar/git/2.2
.0/bin/git
cellar
目錄是brew
預設的安裝目錄,應該是之前通過brew
安裝的。**
其實通過brew
安裝軟體挺好,稍後再講如果避免手工安裝最新版git,而是通過brew
來安裝最新版**
通過安裝包中的redeme.txt
檔案得知執行指令碼位於/usr/local/git/bin/git
。
不難推斷應該是path
的目錄優先順序有問題,優先尋找usr/local/bin/
檢視path
$path
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin
發現果然如此,那就把/usr/local/git/bin
提前吧。這樣的好處是當你刪掉手動安裝的git
後,系統就會去/usr/local/bin
中尋找該命令
如果你通過xcode安裝了git
的話,該命令位於/usr/bin/git
,在$path
中位於/usr/local/bin
之後。
也就是說當你通過brew
解除安裝git
後,使用的就是系統自帶的git
了
brew update
使用brew
的好處就不講了,詳見brew官網 mac 系統下git 報錯修正
報錯現象 git無法推送到遠端倉庫,也無法從遠端倉庫中獲取最新 不論是否需要使用者名稱和密碼都不可以。執行和遠端互動的命令統統卡死,無反應。解決思路 通過網上查詢,有可能是公升級系統後導致git儲存的使用者名稱和密碼資訊和系統不相容,無法載入出錯。考慮將現有使用者名稱和密碼資訊刪除重新新增。解決辦法...
Mac下配置使用Git
1.基本概念 git 是由linux kernel創始人linus設計發布的乙個版本控制軟體。git倉庫就是那個.git目錄,其中存放的是我們所提交的文件索引內容,git基於檔案內容儲存,實現版本控制。git目錄位於工作目錄內。1 工作目錄 使用者本地目錄 2 index 索引 講工作目錄下所有檔案...
Mac下Git命令彙總
1.which a git 檢視當前mac下有哪幾個版本的git 2.git version 檢視當前使用的git版本 3.git config global user.name jack 配置git的使用者名稱 4.git config global user.email 配置git的郵箱 5.g...