git Please tell me who you are.

2019年12月29日 99 字 GitHub


git 上传代码出现的问题!Please tell me who you are.

问题:

git上传包提交时出现:Please tell me who you are.如下代码:


    *** Please tell me who you are.
Run
  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'Hxx@Hxx.(none)')
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'https://github.com/Z***.git'.
    

是因为在创建git文件夹的时候信息不完善导致的

解决方法(一):

通过命令行修改git 上传的配置信息
在命令行中执行:
git config --global user.email "你的邮箱"
git config --global user.name "你的名字"

解决方法(二):

通过手动修改git 上传提交的配置信息
在需要上传的文件夹下找到隐藏的 .git 文件夹
打开里面的config文件

    
[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
# ↑是默认

# 设置以下
[user]
    name = 你的名称
    email = 你的邮箱
    

添加
[user]
name = 你的名称
email = 你的邮箱

就能解决git Please tell me who you are. 上传代码出现的问题

本文作者: 德阿姆斯丹 · 迪尔斯
本文链接: http://blog.dearmsdan.com/2019/12/29/git/1912292348/