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

摘要:
用户名和电子邮件地址在git中的作用:用户名和电子邮件是本地git客户端的变量,不会随git库而改变。每次提交都将按用户名和邮箱记录。查看用户名和电子邮件地址:$gitconfigurser。name$gitconfigurser。email修改用户名和电子邮件地址:$gitconfig--globaluser。name“username”$gitconfig--globaluser Email“Email”因为我们将远程仓库放在这种云中,提交的身份验证方法是通过用户名和密码。下面介绍如何使用该命令修改git的用户名和提交的邮箱。当然,如果没有修改,默认打开时没有相应的用户名和密码。

git中用户名和邮箱地址的作用:

用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。

每次commit都会用用户名和邮箱纪录。

github的contributions统计就是按邮箱来统计的。

  1. 查看用户名和邮箱地址:

    $ git config user.name
    
    $ git config user.email
    
  2. 修改用户名和邮箱地址:

    $ git config --global user.name "username"
    
    $ git config --global user.email "email"

       由于我们把remote 仓库放在这类云端,而提交的验证方式则是通过用户名和密码。因此,我们有时会疏忽掉提交邮箱和用户名的问题。因为,能够输入云端的用户名和密码,就能够提交上去。这个时候,如果我在其他的pc上想要提交,则需要修改一些本地提交到云端的用户名和邮箱。这样才能保证提交上去都是你自己的。

        当然,git提供了很多的shell界面工具,如著名的tortoise等,但是我们还是应该掌握git的命令操作,这样的话,才能理解git的设计想法。也就更明白了git的分布式思想。下面就介绍如何使用命令修改git的用户名和提交的邮箱。

        git 修改当前的project的用户名的命令为:git config user.name 你的目标用户名;

        git 修改当前的project提交邮箱的命令为:git config user.email 你的目标邮箱名;

        如果你要修改当前全局的用户名和邮箱时,需要在上面的两条命令中添加一个参数,--global,代表的是全局。

        命令分别为:git config  --global user.name 你的目标用户名;

                              git config  --global user.email 你的目标邮箱名;

        当然,你还可以直接修改git的配置文件的方式来进行修改。

        打开全局的.gitconfig文件的命令为:vi ~/.gitconfig; 然后在文件中直接修改即可.

        打开当前project 中的config文件,该文件在每个project中的.git目录下,直接进入该目录进行编辑即可。当然,如果没有进行过修改的话,默认打开时没有对应的用户名和密码的。只有进行过修改之后,才会在config中产生对应字段。

免责声明:文章转载自《GIT 查看/修改用户名和邮箱地址》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Nexus 私服无法下载远程 Jar 包问题排查指南容器网络(二)docker容器访问外部网络及对外提供服务下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

TortoiseGit Manual 学习

在线文档https://tortoisegit.org/docs/tortoisegit/ Preface 1. Introduction 2. TortoiseGit Daily Use Guide 3. The GitWCRev Program Glossary Index Preface Audience Reading Guide Tortoise...

小姐姐用动画图解Git命令,一看就懂!

无论是开发、运维,还是测试,大家都知道Git在日常工作中的地位。所以,也是大家的必学、必备技能之一。之前公众号也发过很多git相关的文章: Git这些高级用法,喜欢就拿去用!一文速查Git常用命令,搞定版本控制照做就ok大牛总结的Git使用技巧,写得太好了!掌握这10条规范,轻松搞定Git! 但是呢,民工哥,也经常在后台看到读者说,命令太多了不好记啊,时间...

linux安装git方法

用git --version命令检查是否已经安装 在CentOS5的版本,由于yum源中没有git,所以需要预先安装一系列的依赖包。在CentOS6的yum源中已经有git的版本了,可以直接使用yum源进行安装。 yum -y install git 但是yum源中安装的git版本是1.7.1,Github等需要的Git版本最低都不能低于1...

git解决代码提交冲突

树冲突文件名修改造成的冲突,称为树冲突。比如,A同事把文件改名为A.C,B同事把同一个文件改名为B.C,那么B同事将这两个commit合并时,会产生冲突。如果最终确定用B同事的文件名,那么解决办法如下:git rm A.Cgit rm origin-name.Cgit add B.Cgit commit如果最终确定用A同事的文件名,那么解决办法如下:git...

kubernetes配置(kubeconfig)对多集群的访问

配置对多集群的访问 本文展示如何使用配置文件来配置对多个集群的访问。 在将集群、用户和上下文定义在一个或多个配置文件中之后,用户可以使用kubectl config use-context命令快速地在集群之间进行切换。 注意:用于配置集群访问的文件有时被称为kubeconfig 文件。 这是一种引用配置文件的通用方式,并不意味着存在一个名为kubecon...

配置文件入门 WebConfig.config常用配置节点介绍

  一、配置文件入门   .Net提供了一种保存项目配置信息的办法,就是利用配置文件,配置文件的后缀一般是.config。在WinForm程序中配置文件一般是App.config。在Asp.net中一般默认是web.config。   一个.config配置文件都是基于XML的文本文件,并且可以保存到Web应用程序中的任何目录中。在发布Web应用程序时we...