如何修改git全局初始化的用户名和邮箱? (git修改user.name 和user.email)

转自:https://blog.csdn.net/sjt19910311/article/details/83685616

今天刚刚入门了下git,,然后初始化的时候将用户名弄错了。。。就很气啊。然后网上找了半天都找不出一个可靠的修改全局用户名和邮箱的方法。。

最后还是自己摸索出来了。。其实也很简单。

首先进入git bash

0:

输入
$ git config --list

可以查看配置的一些东西。可以看到user.name 和user.email  分别是什么。。
如果你没有初始化过。那么直接:

$  git config --global user.name "输入你的用户名"
$  git config --global user.email "输入你的邮箱"

这样就可以初始化了。

1:

如果你已经初始化过了,但是不小心把邮箱和用户名输错了,那么就要修改了。
我看到网上有人说继续$ 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.

这边给出了--repalce-all 这个东西。

然后我尝试着用

$  git config --global --replace-all user.email "输入你的邮箱"
$  git config --global --replace-all user.name "输入你的用户名"

然后再查看下
$  git config --list 
发现修改成功了。

2:

再说说git bash和git cmd的区别啊。。简单一句话,,git cmd是git bash的子集。所以直接用git bash就行了。 然后git gui是图形界面。

以下内容来自网络:
git

版本控制工具,支持该工具的网站有Github、BitBucket、Gitorious、国内的osChina仓库、csdn仓库等等。

shell

是linux、unix系统的外壳,也可以理解为命令行,就是你输入并执行命令的地方,git通过命令行和图形界面两种方式使用shell。

bash

是shell的一种,最常用的shell之一。

git Bash

方便你在windows下使用git命令的模拟终端(windows自带的cmd功能太弱)linux、unix可以直接使用git。

git shell

它是安装了git的shell,bash是一种shell。

————————————————
版权声明:本文为CSDN博主「sky_miange」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sky_miange/article/details/60881282

原文地址:https://www.cnblogs.com/wangxiaoqun/p/12331079.html

时间: 2024-10-09 20:15:37

如何修改git全局初始化的用户名和邮箱? (git修改user.name 和user.email)的相关文章

修改GIT已提交的用户名和邮箱

修改GIT已提交的用户名和邮箱 原文:https://help.github.com/en/github/using-git/changing-author-info 说明 要更改在现有提交中记录的名称和/或电子邮件地址,必须重写Git存储库的整个历史. 警告:此操作会破坏存储库的历史记录.如果您正在与其他人协作创建存储库,则重写已发布的历史记录被认为是不好的做法.你应该只在紧急情况下这样做. 使用脚本更改存储库的Git历史记录 使用下面的脚本,更改已提交数据的author或committer.

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详细使用教程(2):配置用户名和邮箱

首先,说下最常用的设置用户名和邮箱的命令 git config --global user.name 'xxx' //设置用户名 git config --global user.email 'xxx@gmail.com' //设置邮箱 这是针对系统某个用户的全局设置.实际上,配置用户的地方可不止全局这一个地方. 在我们首次使用Git时,都是需要配置用户名(user.name)和邮箱(user.email)的.对于用户名和邮箱来说,有3个地方可以设置 /etc/gitconfig,使用git c

初次安装git配置用户名和邮箱

初次安装git配置用户名和邮箱 初次安装git需要配置用户名和邮箱,否则git会提示:please tell me who you are. 你需要运行命令来配置你的用户名和邮箱: $ git config --global user.name "superGG1990" $ git config --global user.email "[email protected]" 注意:(引号内请输入你自己设置的名字,和你自己的邮箱)此用户名和邮箱是git提交代码时用来

在IDEA中如何初始化Git,把项目推送到Git上

在IDEA中如何初始化Git,把项目推送到Git上 登录Gitee(码云)账号,新建仓库 先按如下步骤简单新建一个仓库: 创建成功后,会出现下图中所示的原始文件: 在IDEA上的Terminal中进行操作 注意: 可能有些朋友刚打开Terminal的时候,会出现一些问题,比如不出现弹框等等 这个问题我也遇到过,如果你也遇到了,莫慌,对照下图中的内容修改即可 在Terminal中输入Git命令 touch README.md touch .gitignore 复制代码 依次输入两个命令,在项目中创

Git配置用户名和邮箱

一.git配置提交用户名和邮箱 git config user.name "zhengyong" git config user.email '[email protected]' 二.生成公钥私钥 1.ssh-keygen -t rsa -C "[email protected]"

【Git入门之十三】Ubuntu和git

[Git入门之十三]Ubuntu和git - JackyStudio - 博客频道 - CSDN.NET 之前我们都是在Windows平台下操作git.现在我们改用Ubuntu试一试吧!先准备好Ubuntu或者Linux系统吧.这里采用13.04版本虚拟机环境 1.Ubuntu下使用git 打开终端(Ctrl+Alt+T).Ubuntu下就没有git bash了,都是使用terminal. 1.1.安装SSH ? [cpp]?view plaincopy ? sudo?apt-get?insta

使用GIT上传文件,VSCODE使用GIT上传项目

GIT使用方法: 1.安装git 2.设置用户名和邮箱: git config --global user.name="haokan1113" git config --global user.email='[email protected]' 3.初始化本地库 git init 4.登录Github网站,建立远程仓库 5.克隆远程仓库(远程到本地) git clone [email protected]:haokan123456/hao365.git 6.第一次提交到远程仓库(本地到

GIT 查看/修改用户名和邮箱地址

git中用户名和邮箱地址的作用: 用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变. 每次commit都会用用户名和邮箱纪录. github的contributions统计就是按邮箱来统计的. 查看用户名和邮箱地址: $ git config user.name $ git config user.email 修改用户名和邮箱地址: $ git config --global user.name "username" $ git config --global user