Git設定

設定用戶名稱/電子郵件

$ git config --global user.name <username>
$ git config --global user.email <mailaddress>

不加上 --global的話,此設定只會對特定的數據庫有效。

Back To Top

設定輸出顏色

$ git config --global color.ui auto
Back To Top

設定命令的別名

$ git config --global alias.<aliasname> <commandname>
Back To Top

忽略檔案使其不被管理

$ echo <filename> >> .gitignore

將要忽略的檔案寫入至.gitignore製作忽略檔案清單。但是 .gitignore 本身是需要提交的。

Back To Top

將空白目錄設定為管理對象

$ cd <dirname>
$ touch .gitkeep

在Git,空白的目錄不是管理對象。因此您需要放一個檔案到目錄裡,任何檔案名稱都可以。
按照慣例使用 .gitkeep 為名稱比較多。

Back To Top

顯示設定清單

$ git config --global --list
Back To Top

通過代理主機連接HTTP

在 .gitconfig 檔案的http項目增加以下的設定:

[http]
proxy = <代理主機的電子郵件>:<代理主機的端口號碼>

您也可以使用​​以下config命令:

$ git config --global http.proxy <代理主機的電子郵件>:<代理主機的端口號碼>
Back To Top

通過需要用戶認證的代理主機連接HTTP

在 .gitconfig 檔案的http項目增加以下的設定:

[http]
proxy = http://<用戶名>:<密碼>@<代理主機的電子郵件>:<代理主機的端口號碼>

您也可以使用​​以下config命令:

$ git config --global http.proxy http://<用戶名>:<密碼>@<代理主機的電子郵件>:<代理主機的端口號碼>
Back To Top