java - 同一臺(tái)電腦,我提交代碼然后推送到遠(yuǎn)端倉(cāng)庫(kù),顯示的提交人和推送人不一致,怎么解決
問題描述
和推送都是同一臺(tái)電腦操作的,可能是原來這臺(tái)電腦上的userName是qs,但是后來我已經(jīng)設(shè)置了global user.name和user.email,現(xiàn)在是下面這個(gè)df2wd...提交推送的, 但是為什么這兩者是不一致的,該怎么解決?最后應(yīng)該是這樣的
問題解答
回答1:@只是一個(gè)id 已經(jīng)說的很好了可以先用下面的命令查看一下當(dāng)前的git配置
git config --list
然后再添加一下是用戶和郵箱就可以了:
git config user.name 'Author Name'git config user.email 'Author Email'
添加之后,以后提交就會(huì)統(tǒng)一了!
回答2:如果只是想這個(gè)項(xiàng)目的提交人不變就
cd your/app/pathgit config --local -e 或者 git config user.name ' yourname' //這是更改當(dāng)前 git 版本庫(kù)的配置文件
接著以后的提交就是你設(shè)置的名字了,如果想修改以前已經(jīng)存在的,可以參考這篇博客:http://i.dotidea.cn/2015/04/g...
