在linux下和windows下配置git的方法差不多,只是在linux下,可以在命令列裡直接使用git config進行配置, 而在windows下則要先開啟「git bash」,進入msysgit命令列介面,再用git config命令進行相應的配置操作。
好了,前面安裝好了git,現在我們開始配置:
第乙個需要配置的就是使用者的使用者名稱和email,因為這些內容會出現在你的每乙個提交(commit)裡面的,像下面這樣:
$ git log #我們用git log檢視當前倉庫的提交(commit)日誌下面的這兩行命令就是設定使用者名稱和email:commit 71948005382ff8e02dd8d5e8d2b4834428eece24
author: author date: thu jan 20 12:58:05 2011 +0800
project init
$ git config --global user.name author #將使用者名稱設為authorgit的配置資訊分為全域性和專案兩種,上面命令中帶了「--global"引數,這就意味是在進行全域性配置,它會影響本機上的每個乙個git專案。$ git config --global user.email [email protected] #將使用者郵箱設為[email protected]
大家看到,上面我們用的是@corpmail(公司郵箱);但是有時候我們可能也參與了一些開源專案,那麼就需要新的使用者名稱和自己的私人郵箱,git 可以為每個專案設定不同的配置資訊。
在命令列環境,進入git專案所在目錄,執行下面的命令:
$ git config user.name nickname#將使用者名稱設為nicknamegit的設計哲學和linux(*nix)一樣,盡量的使用「文字化」(textuality);它裡面盡量用文字化的形式儲存資訊,對於配置資訊也更是如此,使用者的這些配置資訊全部是儲存在文字檔案中。git的全域性配置檔案是存放在"~/.gitconfig"(使用者目錄下的.gitconfig)檔案中:$ git config user.email [email protected] #將使用者郵箱設為[email protected]
我們用cat、head命令檢視全域性配置資訊檔案,並假設相關配置資訊儲存在檔案的前3行(當然也有可能不在前3行,這裡只是為了方便表示)
$ cat ~/.gitconfig | head -3而專案配置檔案是存放在git專案所在目錄的".git/config"檔案中,這裡也像上面一樣用cat、head命令檢視一下:[user]
name = author
email = [email protected]
$ cat .git/config | head -3如果大家對於git熟悉後,可以直修改」~/.gitconfig」,」.git/config」這兩個檔案進行配置。[user]
name = nickname
email = [email protected]
git裡還有很多可以配置的地方,大家可以參考一下git config 和 定製git。
這一篇寫起來有點平淡無奇,但這是乙個git使用者邁出的第一步。後面我還會有一系列的文章出來,都是我個人使用過程中的感悟。
Git 配置使用者名稱 郵箱 密碼
git config global user.name usernamegit config global user.email user emailgit config global credential.helper store該命令會記住密碼,執行一次 git pull 或 git push ...
Git配置使用者名稱和密碼
一般剛安裝git都要配置使用者名稱和密碼,因為你提交 到本地倉庫 上傳 到遠端倉庫 時會用到,如果沒有沒有配置,在你提交時它會提醒你的。那麼接下來我們講一下怎麼配置 目錄1 檢視git的配置列表 2 進行配置 1 命令列配置 補充 1.1 全域性變數 1.2 區域性變數 注意 區域性變數覆蓋全域性變...
git本地配置使用者名稱 git配置全域性使用者名稱
在使用idea開發的過程中,提交時遇到兩個問題,乙個是每次提交都需要輸入使用者名稱和密碼,選擇記住密碼,依然提示 第二個是提交後,git賬戶名顯示是administrator,跟自己註冊git時賬號不一致,今天花了點時間,從網上找了下解決方案,記錄一下。1.處理不用反覆輸入密碼問題 開啟git終端,...