window10系統如何修改git全局初始化過的user.name和user.email


最近寫了個小項目,放到git上托管,又想把它弄到github上,然后我就搞了個github的賬號,在網上弄了一大堆還是沒弄好,於是繼續寫項目,git commit代碼的時候就發現問題了:

 

這是誰???

 

原來我在搞github的時候把用戶名和郵箱設置錯了,不是我原來的那個賬號了。

那么如何修改git的用戶名和密碼呢?

1. 首先要進入 git bash

 

2. 可以先查看你當前的用戶名和郵箱:

git config user.name

git config user.email

 

3. 接下來就設置/修改你的用戶名和郵箱,可以這樣:

git config --global user.name "你的用戶名"

git config --global user.email "你的郵箱"

 

但是window10環境下可能會報一個錯:

warning: user.name has multiple values
error: cannot overwrite multiple values with a single value
       Use a regexp, --add or --replace-all to change user.name.

 

5. 這時候可以用另一種修改辦法,輸入:

git config --global --replace-all user.name "你的用戶名"
git config --global --replace-all user.email "你的郵箱" 
 
這時候就修改成功了。
 
我剛剛為了演示那個錯誤,又特意去用最開始那個方法修改一下,發現居然沒報錯……可能是--replace-all之后就可以了吧。
不管怎樣,win10遇到這個問題可以這樣嘗試解決一下,祝大家學習愉快!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM