美文网首页@IT·互联网
GitHub commit failed

GitHub commit failed

作者: 许帅博 | 来源:发表于2017-05-02 19:21 被阅读0次

    近期出差,再回来学校继续做百度前端学院的题,奋斗之后,终于草草完成,但是打开gitHub准备commit代码的时候出现了一个奇怪的问题:

    commit failed

    起初以为是这个仓库的问题,换了一个项目测试了一下也是同样无法提交。百思不得其解,然后百度了一下,但是感觉都跟我的问题原因不同。于是我打开git shell,用命令行提交了一次(使用这种方式的好处是会有错误提示信息,让你可以了解到自己无法commit的原因):

    git add [file name] //添加需要commit的文件
    git status //检查发现文件添加成功
    git commit //失败,报错

    提示的错误是:

    unable to auto-detect email address

    这说明我的邮箱地址设置有问题,我打开gitHub客户端的设置,发现账号是登陆着的,但是电子邮箱地址却是空的,我正要动手填写的时候,它又自动填充好了。并且在下方有一段提示:

    This wil be used in the commits you create.Keep in mind that if you publish commits,anyone will have access to this email.
    ** This wil change your global gitconfig.**

    我保存设置后,回到提交界面,它已经恢复正常工作了。看来,Configure git 选项下的用户名与电子邮箱是必须设置的。

    相关文章

      网友评论

        本文标题:GitHub commit failed

        本文链接:https://www.haomeiwen.com/subject/mikhtxtx.html