无法提交新文件

时间:2019-04-24 07:43:56

标签: git

我正在Chromebook上使用Linux操作系统。我正在学习Java。我从GitHub下载了一个存储库。它缺少.gitignore文件,因此我创建了该文件,并尝试提交,但收到消息

$ git commit -m "I've created .gitignore file"

*** 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: empty ident name (for <(null)>) not allowed

我已经做到了,我输入了GitHub电子邮件,然后输入了我的名字和姓氏。

$ git config --global "my_GitHub_account_email@gmail.com" 
$ git config --global "Name Surname"

但是当我输入我的名字时,我会收到一条消息:

error: key does not contain a section: Name Surname

我在做什么错了?

2 个答案:

答案 0 :(得分:0)

您正在运行git config --global user.name "Your Name",而不使用双尖”,如下所示:

git config --global user.name my name and username

像这样运行

git config --global user.name "my name and username"

答案 1 :(得分:0)

您键入

$ git config --global "my_GitHub_account_email@gmail.com" 
$ git config --global "Name Surname"

您忘记了 user.name user.email

您必须键入的命令是:

$ git config --global user.email "my_GitHub_account_email@gmail.com" 
$ git config --global user.name "Name Surname"