*************************====
建立版本庫及第一次提交
*************************====
1設定當前的使用者名稱及郵件位址
git config --global user.name "wuhai"
git config --global user.email [email protected]
2設定git別名,以便使用時更為方便
如果希望設定的別名所有使用者都能使用,可以使用管理員許可權進行註冊:
$ sudo git config --system alias.st status
$ sudo git config --system alias.ci commit
$ sudo git config --system alias.co checkout
如果只在本使用者的全域性配置中新增git命令別名:
$ git config --global alias.st status
$ git config --global alias.ci commit
$ git config --global alias.co checkout
*************************===
git底層命令
*************************===
(1)顯示版本庫所在位置
$ gir rev-parse --git-dir
(2)顯示工作區根目錄
$ git rev-parse --show-toplevel
(3)相對於工作區根目錄的相對目錄
git rev-parse --show-prefix
(4)顯示從當前目錄(cd)後退(up)後退到工作區的根的深度
git rev-parse --show-cdup
*************************===
git config命令
*************************===
git config命令可以用於讀取和更改ini配置檔案的內容
使用只帶乙個引數的git config .命令可用來讀取ini配置檔案中某個配置的鍵值,
(1) 例如讀取[core]小節的bare的屬性值,可以用如下命令:
$ git config core.bare
(2) 更改或設定ini檔案中某個屬性的值,可以使用命令git config .
$ git config a.b something
(3) 向配置檔案test.ini中新增配置
$ git_config=test.ini git config a.b.c.d "hello world"
(4) 從配置檔案test.ini中讀取配置
$ git_config=test.ini git config a.b.c.d
git學習日誌 git config
git自帶乙個git config工具來幫助我們設定git的外觀和行為的配置變數。這些變數儲存在三個不同的位置 三個不同位置的配置檔案,它們的級別也不一樣 每乙個級別會覆蓋上一級別的配置,因此.git config的配置會覆蓋 etc gitconfig中的配置變數。檢視所有配置資訊及所在檔案 gi...
git學習 二 git config命令
不同的git config操作不同的引數檔案 1 git config global 配置使用者目錄下的.gitconfig那檔案 2 git config system 配置系統級配置檔案 3 git config e 編輯專案版本庫的.git config檔案 4 git config e gl...
git初始化之git config
1.下面的命令將修改 home username gitconfig檔案,也就是說下面的配置只對每乙個ssh的使用者可見,所以每個人都需要做。提交 的log裡面會顯示提交者的資訊 git config global user.name username git config global user....