zoukankan      html  css  js  c++  java
  • 解决提交项目到GitHub,报错Please tell me who you are的问题

    描述:

            在第一次提交项目到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
  • 相关阅读:
    cat more less 命令
    nano 命令 linux
    关于socket的知识总结
    linux进程的挂起和恢复
    find & grep 命令 in linux(转)
    ssh 免密登录
    ssh远程服务器
    c# 可以设置透明度的 Panel 组件
    Qt编写地图综合应用14-离线地图下载
    Qt编写地图综合应用13-获取边界点
  • 原文地址:https://www.cnblogs.com/AnneHan/p/9708861.html
Copyright © 2011-2022 走看看