zoukankan      html  css  js  c++  java
  • window10系统如何修改git全局初始化过的user.name和user.email

    最近写了个小项目,放到git上托管,又想把它弄到github上,然后我就搞了个github的账号,在网上弄了一大堆还是没弄好,于是继续写项目,git commit代码的时候就发现问题了:

    这是谁???

    原来我在搞github的时候把用户名和邮箱设置错了,不是我原来的那个账号了。

    那么如何修改git的用户名和密码呢?

    1. 首先要进入 git bash

    2. 可以先查看你当前的用户名和邮箱:

    git config user.name

    git config user.email

    3. 接下来就设置/修改你的用户名和邮箱,可以这样:

    git config --global user.name "你的用户名"

    git config --global user.email "你的邮箱"

    但是window10环境下可能会报一个错:

    warning: user.name has multiple values
    error: cannot overwrite multiple values with a single value
           Use a regexp, --add or --replace-all to change user.name.

    5. 这时候可以用另一种修改办法,输入:

    git config --global --replace-all user.name "你的用户名"
    git config --global --replace-all user.email "你的邮箱" 
     
    这时候就修改成功了。
     
    我刚刚为了演示那个错误,又特意去用最开始那个方法修改一下,发现居然没报错……可能是--replace-all之后就可以了吧。
    不管怎样,win10遇到这个问题可以这样尝试解决一下,祝大家学习愉快!
  • 相关阅读:
    Java 中的JOption函数
    01背包与完全背包(对比)
    AC注定不平坦(大神回忆录)
    背包精讲之——01背包
    动规问题概述(待整理)
    背包九讲
    Tautology(递推)||(栈(stack))(待整理)
    深度优先和广度优先区别
    Linux下JDK、Tomcat的安装及配置
    同IP不同端口Session冲突问题
  • 原文地址:https://www.cnblogs.com/Ashe94/p/10512380.html
Copyright © 2011-2022 走看看