Xcode7下git失效问题

最近升级了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"

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,954评论 6 342
  • 今天,迷迷糊糊的发生了啥?让我们细细数来: 1. 昨晚准备今天陪妈妈出差,早上5点左右就醒了。【 昨晚1点才...
    不爱叫的猫阅读 93评论 0 0
  • ​ 01 找到一切学习的向导 “撒谎对自己有利的话,为什么要说实话?” 这是维特根斯坦思考过的第一个哲学问题。那时...
    俗过敏阅读 430评论 0 0
  • 管理大师德鲁克在他的一篇文章中谈到人有不同的学习模式,有些人靠写来学习,有些人靠实干来学习。他也谈到他认识的一个企...
    任建平_海问联合阅读 7,009评论 0 4