取得說明文件
$ git <verb> --help
$ git help <verb>
Git Config
- 系統層級 (System-level configuration) (設定於整台電腦,所有使用者的預設值)
$ git config --system --list
- 預設路徑:C:\Program Files\Git\etc\gitconfig
- 使用者層級 (User-level configuration) (設定於目前登入的使用者)
$ git config --global --list
- 預設路徑: C:\Users\<使用者帳號>\.gitconfig
- 常用指令
- 最常見的設定就是 user 區段下的 name 與 email 參數,第一次用 Git 一定要設定。
$ git config --global user.name "UserName"
$ git config --global user.email "UserMail"
- 最常見的設定就是 user 區段下的 name 與 email 參數,第一次用 Git 一定要設定。
- 儲存區層級 (Repository-level configuration)
$ git config --local --list
- 預設路徑: <Git儲存區>\.git\config
Git Config 層級套用順序
- 儲存區層級 (高優先權) > 使用者層級 > 系統層級 (低優先權)
- 使用
$ git config --list
列出參數時,會顯示所有層級的參數,同樣的參數可能會在不同的層級被設定,越下方的參數優先權越高。 - 取得特定參數的值 (若有同樣的參數會取最下面的那個)
$ git config user.name
$ git config user.email
- 刪除特定的參數
$ git config --unset user.name
$ git config --global --unset user.name
Git Remote
顯示遠端程式庫位置
git remote [-v]
新增遠端程式庫位置
git remote add <name> <url>
修改遠端程式庫位置
git remote set-url <name> <newurl>
刪除遠端程式庫位置
git remote remove <name>
Git ignore
$ vi .gitignore
i:進入編輯模式
Esc:離開編輯模式
:q:離開
:wq:儲存並離開