git 命令列教程及例項教程
git ssh 配置及使用
git ssh 配置多個賬戶
git config 使用說明
git 配置別名 —— 讓命令變得更簡單
git 提供了乙個叫做 git config 的工具。主要用來配置或者讀取相應的環境變數。而這些環境變數,決定了 git 在各個環節的具體工作方式和行為。
git config 檔案的存放位置主要有三個位置。
git config --system user.name "xujun"
git config --system user.email 「[email protected]"
git config --global user.name "xujun"
git config --global user.email 「[email protected]"
在 windows 系統上,git 會找尋使用者主目錄下的 .gitconfig 檔案。主目錄即 $home 變數指定的目錄,一般都是 c:\users 。此外,git 還會嘗試找尋 /mingw64/etc/gitconfig 檔案,只不過看當初 git 裝在什麼目錄,就以此作為根目錄來定位。 比如我的 git 安裝目錄是 c:\program files\git, 那麼相應的檔案位置是c:\program files\git\mingw64\etc 。
git config --global user.name "xujun"
git config --global user.email "[email protected]"
重申一遍,你只需要做一次這個設定。如果你傳遞了 --global 選項,因為git將總是會使用該資訊來處理你在系統中所做的一切操作。如果你希望在乙個特定的專案中使用不同的名稱或e-mail位址,你可以在該專案中執行該命令而不要–global選項。
你的標識已經設定,你可以配置你的預設文字編輯器,git在需要你輸入一些訊息時會使用該文字編輯器。預設情況下,git使用你的系統的預設編輯器,這通常可能是vi 或者 vim。如果你想使用乙個不同的文字編輯器,例如emacs,你可以做如下操作:
git config --global core.editor emacs
另外乙個你可能需要配置的有用的選項是預設的比較工具它用來解決合併時的衝突。例如,你想使用vimdiff:
git config --global merge.tool vimdiff
git可以接受kdiff3, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge, 和 opendiff作為有效的合併工具。你也可以設定乙個客戶化的工具;
配置命令別名
我們在用git的時候,很多時候都是用的命令列形式的,不僅要記得住大量命令,還要能靈活進行組合,這就很是頭大了,正因為此,命令別名的重要性就出來了。但與其說是別名,倒不如說是另類的簡寫形式。 別名的配置也需要使用 config 命令,比如給 git status 設定別名 st:
git config --global alias.st status
這樣我們以後使用的時候,直接用 git st 就可以做 git status 的事了。
再來乙個從 廖雪峰的git教程 上看來的,很牛掰的,我自己也在用的乙個別名:
git config --global alias.lg "log --color --graph --pretty=format:'%cred%h%creset -%c(yellow)%d%creset %s %cgreen(%cr) %c(bold blue)%creset' --abbrev-commit"
執行 git lg 的效果是這樣的,驚不驚喜,意不意外?
效果如下:
如果你想檢查你的設定,你可以使用 git config --list 命令來列出git可以在該處找到的所有的設定:
...你可能會看到乙個關鍵字出現多次,這是因為git從不同的檔案中(例如:/etc/gitconfig以及~/.gitconfig)讀取相同的關鍵字。 在這種情況下,對每個唯一的關鍵字,git使用最後的那個值。
你也可以檢視git認為的乙個特定的關鍵字目前的值,使用如下命令 git config :
git config user.name
xujun如果當你在使用git時需要幫助,有三種方法可以獲得任何git命令的手冊頁(manpage)幫助資訊:
$ git help $ git --help
$ man git-
例如,你可以執行如下命令獲取對config命令的手冊頁幫助:
$ git help config
使用說明 附註工具使用說明
附註工具使用說明 附註工具用途 附註工具主要用於更新利用word附註應用程式生成的帶域 的附註,該工具在word右鍵 更新鏈結 的基礎上進行了優化,故在使用時,不能再利用word右鍵 更新鏈結 而要用本工具的 更新當前鏈結 或 更新所有鏈結 使用說明 一 更換路徑 當利用word附註應用程式生成帶域...
使用說明 農用遮光網使用說明
農用遮光網使用說明 建築防塵網購買方 建築施工企業 在購買建築防塵網時,應該對 作出比較,可以分辨品牌 型號,且購買時應該在一定程度上了解信譽良莠。建築防塵網購買方 市場售賣方 在選購建築防塵網時,可以把 作為基礎,好的 可以用來彌補信譽不足,而差的 則需要按照你的服務收費。農用遮光網使用說明 用途...
Hibernate tools 使用說明
05年的8月份第一次接觸hibernate tools,使用起來感覺還不錯,但也沒有深入研究,後來由於一直在做乙個專案,再後來用了一陣myeclipse,現在換了公司,使用wtp all in one eclipse的乙個版本 生成domain的時候使用了hibernate tools,發現都不知怎...