關於git config命令
git config命令是對git進行一些配置,這些配置是寫在配置文件裏的,所以其實git config命令等價於直接修改對應的配置文件,那麼有哪些配置文件呢:
- 倉庫級配置文件:在當前倉庫根路徑下的.git隱藏文件夾,文件名爲config
- 用戶級配置文件:一般在C:\Users\Admin路徑下,文件名爲.gitconfig
- 系統級配置文件:在本地git的安裝目錄下,如D:\Git\mingw64\etc,文件名爲gitconfig
倉庫級配置文件只對當前所在倉庫有效,倉庫級配置優先級最高,用戶級配置次之,系統級配置優先級最低。
查看配置信息
// 查看倉庫配置
git config --local -l
// 查看用戶配置
git config --global -l
// 查看系統配置
git config --system -l
// 查看所有的配置信息,依次是系統級別、用戶級別、倉庫級別
git config -l
代理的配置及取消
開啓代理可以加快拉代碼的速度,否則真的是慢的一批…配置如下:
// 設置socks5代理
git config --global http.proxy "socks5://127.0.0.1:1080"
git config --global https.proxy "socks5://127.0.0.1:1080"
// 設置http代理
git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
// 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy