开发者社区> annehan> 正文

解决提交项目到GitHub,报错Please tell me who you are的问题

简介: 描述:         在第一次提交项目到GitHub时,出现了以下问题                  看了一下错误原因:Run git config --global user.email "you@example.
+关注继续查看

描述:

        在第一次提交项目到GitHub时,出现了以下问题

        

        看了一下错误原因:Run git config --global user.email "you@example.com" git config --global user.name "

        原来是Git没有配置全局用户的原因

 

解决方案:

        找到Git安装目录下的Git Bash,运行后输入下面两行代码即可

        (备注:这里的name and email,最好还是输入注册GitHub时的name and email,因为这里决定了你往GitHub提交代码之后,是否能够获得贡献值

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

        

 

扩展:

        以上方法配置的是全局的用户名和邮箱,如果没有单独为某个项目进行配置的话,那么所有提交的项目都将使用全局的用户名和邮箱。

        单独为项目配置的方法如下:

        (备注:采用就近原则,当同时设置全局用户名/邮箱,和单独为项目配置用户名/邮箱时,会默认使用单独为项目配置的用户名/邮箱)

        1、进入到本地项目目录,找到隐藏文件夹.git

        2、进入该文件夹下,找到config文件

        3、在该文件下,添加以下代码

[user]
    name = XXX
    email = XXXX

 

 

如果您看了本篇博客,觉得对您有所收获,请点击右下角的 [推荐]

如果您想转载本博客,请注明出处

如果您对本文有意见或者建议,欢迎留言

感谢您的阅读,请关注我的后续博客

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
C++项目参考解答-太乐了
【项目-太乐了】 (1)先听故事,再编程序。故事是这样的:话说sin和cos是一对夫妇。一天,sin去听相声了,cos在家。过了一会,有人敲门,cos开门一看,是一个不认识的多项式函数。cos问:你是谁啊?他说:我是你的老公sin啊。cos说:你不是去听相声了吗?怎么成这幅摸样了?sin说:是啊,太乐了!故事讲完了。下面是sin函数的泰勒展式:(注:x取弧度值,而非角度值)用sin泰勒展式
1040 0
项目组织的类型及特点
      职能式 矩阵式 项目式 弱矩阵 平衡矩阵 强矩阵 项目经理的权限 很少或没有 有限 小到中等 中等到大 很高甚至全权 全职人员的比例 几乎没有 0~25% ...
783 0
git学习------>从SVN迁移到Git之后,项目开发代码继续在SVN提交,如何同步迁移之后继续在SVN提交的代码到Git?
最近逐步逐步的将公司的项目都从SVN往Git迁移了,但是想团队成员都能够一步到位就迁移到Git是不可能的,因为还有大部分人都还不会Git,所以整个过渡过程估计得大半年。
1643 0
Makefile之大型工程项目子目录Makefile的一种通用写法【转】
转自:http://www.cnblogs.com/skyofbitbit/p/3680753.html 管理Linux环境下的C/C++大型项目,如果有一个智能的Build System会起到事半功倍的效果,本文描述Linux环境下大型工程项目子目录Makefile的一种通用写法,使用该方法,当该子目录内的文件有增删时无需对Makefile进行改动,可以说相当的智能。
1179 0
+关注
annehan
一个95后 一个程序媛
48
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载