1. 程式人生 > >git 設定全域性使用者名稱/郵箱和某個專案使用者名稱/郵箱/密碼

git 設定全域性使用者名稱/郵箱和某個專案使用者名稱/郵箱/密碼

一、特定專案設定使用者名稱/郵箱/密碼的方法

  1. 找到專案所在目錄下的 .git,進入.git資料夾,然後執行如下命令分別設定使用者名稱和郵箱

     git config user.name "dawn.he"
    
     git config user.email "[email protected]"
    

    然後執行命令檢視config檔案:cat config

     cat config
    

    發現裡面多了剛才配置的使用者名稱和郵箱資訊user,即成功為該專案單獨設定了使用者名稱和郵箱

     ...
     [branch "master"]
     	remote = origin
     	merge = refs/heads/master
     [user]
     	name = dawn.he
     	email = [email protected]
    
  2. 如果git pull 每次都要求輸入使用者名稱和密碼,則可以執行如下配置

     git config credential.helper store
    

    執行後, cat config檢視,則多了credential的內容:

     [user]
     	name = Affandi
     	email = [email protected]
     [credential]
     		helper = store
    

    然後再回到專案目錄下執行git pull/push,根據提示輸入使用者名稱和密碼,輸入正確後,以後再執行git pull/push 就不用輸入使用者名稱和密碼了

二、設定全域性使用者名稱/郵箱

  1. 設定全域性使用者名稱/郵箱

    git config --global user.name "hexiaoming" git config --global user.email "[email protected]"

  2. 檢視設定

     git config --list