我是SmartGit的新手。我无法通过我的存储库提交,我收到的消息是:

Unable to auto-detect email address (got 'Arreane@Arreane-PC.(none)')

*** 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

我使用的是另一台PC,但是如果我在家中提交,则提交和推送操作完美,我不知道这是否是问题的原因。

我到处搜索,其他人说要编辑.git/config文件,但找不到该文件。

我想念什么?

最佳答案

好吧,该消息几乎是不言自明的。您没有告诉git您的名字和电子邮件地址是什么。

打开命令行并键入:

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

当然,您应该输入您的真实姓名和电子邮件。
之后git知道您是谁,并能够在您的提交中插入此信息。

好像smartgit不会将git二进制文件添加到您的路径。您必须将其路径添加到PATH环境变量中,或者首先更改到相应的目录。您可以在此处找到截屏视频:http://blog.dragndream.com/?p=97

08-27 23:24
查看更多