1 $ git commit -a -m 'v6' 2 3 *** Please tell me who you are. 4 5 Run 6 7 git config --global user.email "you@example" 8 git config --global user.name "Your Name" 9 10 to set your account's default identity. 11 Omit --global to set the identity only in this repository. 12 13 fatal: unable to auto-detect email address (got 'Administrator@WIN-20170405AQW.( 14 none)')
遇到这种情况,可以这样:
1.全局设置(对所有git工程都有效)
设置用户名:git config --global user.name 用户名
设置邮箱: git config --global user.email 邮箱
2.对特定branch(切换到工程目录下执行)
设置用户名:git config user.name 用户名
设置邮箱: git config user.email 邮箱
如果这些命令不行的话;就可以尝试这个了,用这个最好是只有一个git用的这样就不会冲突;
打开Git所在位置到:Git\mingw64\etc 打开etc 里的gitconfig 文件 ,在最下面添加:
[user]
name = XXXX(用户名)
email = XXXX(邮箱)
然后就OK了。
最后改完了,可以查看修改结果:
$ git config user.name
$ git config user.email
更多推荐
Git Commit时出的问题,设置 Git commit的用户名和邮箱
发布评论