美文网首页
Xcode7下git失效问题

Xcode7下git失效问题

作者: Andy矢倉 | 来源:发表于2015-09-24 00:43 被阅读279次

    最近升级了Xcode7,一打开老工程就各种报警告,由于我洁癖癌晚期,一定要从本质上消灭掉警告心里才舒坦,几个小警告,秒秒钟搞定,最后把工程配置文件也升级了,run起来没有警告那叫一个爽啊,舒坦!!!

    然后,过了几天,commit的时候出现这逼提示:

    The working copy “***” failed to commit files.
    
    *** 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 '***@bogon.(none)')
    

    对于战五渣的我来说,一般这种提示我都会先找我大Google,结果瞄了一眼,机智的我发现能看懂按照上述提示,那就按照提示跑一遍吧,结果是,跑了N遍还还是照提示不误,虽然很确定是Xcode7的问题,但是捉急的我还是用Github的客户端直接commit了。

    前面的直觉告诉我是Xcode7对于本地仓库上的问题。但是,这两天打开远程仓库提交也是同一个逼样,一下就把哥给激怒了,配置全局没鸟用,那就只能单独本地配置用户名和邮箱地址了。果断切换到当前项目工程目录下,执行:

    cd {project_path}/.git/
    

    修改配置文件:

    vi config
    

    添加如下字段:

    [user]
        name = Your Name
        email = you@example.com
    

    或者在工程根目录执行一下命令也是同样效果:

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

    不得不说,每次新版本都不让人剩下,好了,打完收工。。。

    相关文章

      网友评论

          本文标题:Xcode7下git失效问题

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