我是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