IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名

这篇具有很好参考价值的文章主要介绍了IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Annotate是什么

Annotate是用来干什么
我的IDEA中,它也叫Annotate with Git Blame
Annotate 等价 Annotate with Git Blame
英文含义为注释注解,顾名思义,就是某次提交的注释信息
单人开发时,间隔时间较大时,我们会忘记某次提交的代码的日期以及提交信息,除了在git 中查看,还可以打开这个选项来显示
多人开发时,可以用这个功能来看定位,问题出在谁的代码上,如果要修改此处的代码,可以快速定位负责人

在当前代码编辑区的左侧,右键点击该区域就可以呼出
IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
然后点击该选项即可打开
IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
打开后就是这样的
IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
显示的信息,可以分为 行数 - 修改日期 - git用户名
IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
为什么会有*号,带有星号的提交记录是本次提交的代码改动

Annotate显示问题

事情的开始是这样的
当我打开IDEA侧边的Annotate with Git blame时我很奇怪,为什么显示的不是我的名字,而是下面这样

IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
显示的修改人是commit,巨离谱
怀疑第一肯定是git用户名的问题
利用如下命令

$ git config user.name

IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
得到我个人的用户名为lzx-commit,还是对不上,我的git用户名是commit才对
进而怀疑可能是IDEA设置的问题
原来IDEA中内置的Annotate会将git提交人的名字进行处理
如果名字有-分隔,会只选取后半部分,所以才会只显示commit
如果想显示全称,可按照如下顺序配置

1.打开IDEA中Git选项卡中的VCS Operations(不同版本可能位置不一样)

IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名

2.然后按照如下操作,选择Full Name

IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名

3.更改配置后显示如下图

IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
bingo!说明配置生效了

修改git用户名

接着使用下面命令里的修改用户名命令

查看当前登录用户名:
git config user.name

查看当前登录邮箱:
git config user.email

修改用户名和邮箱:
git config --global user.name "xxx"
git config --global user.email "xxx"

接着又出了问题,在修改git用户名时,报如下错误

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.

git用户名有多个值导致的,多少有点不合理,还能有多个用户名的?

git config --list// 这条指令可以查看到 git 相关配置信息,可以看到已经无意间添加了多个 name 值

IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名
使用如下命令再进行修改

$ git config --global --replace-all user.name "你的 git 的名称"
$ git config --global --replace-all uesr.email "你的 git 的邮箱"

之后通过命令查看一下

查看配置文件中的用户名
$ git config --list
$ git config user.name

ok没问题,终于爽了,接下来下次提交看看是不是我配置的用户名就好。文章来源地址https://www.toymoban.com/news/detail-457557.html

到了这里,关于IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python如何打出自己的名字,怎么用python写自己名字

    大家好,给大家分享一下python如何打出自己的名字,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!   可以使用Python编写一个简单的程序来输出姓名、学号、班级等信息,代码如下: 在代码中,将XXX替换为你自己的姓名、学号、班级等信息,运行程序即可

    2024年02月06日
    浏览(36)
  • 【Android Studio】工程中文件Annotate with Git Blame 不能点击

    工程文件中想要查看代码提交信息但是相关按钮不可点击

    2024年02月03日
    浏览(30)
  • IDEA中GIT相关操作

    1.创建tag 右键项目,然后按照 Git - Repository - Tag… 创建tag。 或 顶部菜单栏 按照 VCS - Git- Tag… 创建tag。 填写 Tag name ,Message 此时tag是在本地提交的,未提交到git上 2.提交tag到git push ,勾选push tags push checkout对应tag的代码 位置:窗口右下角创建分支处——Checkout Tag or Revision …

    2024年04月11日
    浏览(27)
  • IDEA结合Git拉取代码到自己的分支

    步骤说明: 创建自己的分支,例如:项目名_csdn_dev 在Git库中复制项目Git地址 在IDEA中选中file–new–project from Version control…输入复制的项目Git地址,以及拉取的代码在本地的存放地址 找到对应的分支拉去代码到自己的分支(项目名_csdn_dev) 详细步骤演示 : 1、创建自己的分

    2024年02月15日
    浏览(56)
  • idea右下角显示git管理图标,IDEA功能显示

    IntelliJ IDEA 2021.2.1 左右的版本如下图勾选即可 显示services窗口 点击设置图标,勾选Show Services Tree即可

    2024年02月16日
    浏览(53)
  • idea新项目怎么绑定git 如何在idea中将自己的项目添加到Git上并且推送到远程仓库

    1、使用idea打开项目  2、选择项目,选中之后项目文件会变红   选中之后项目文件会变红 3、右键项目选择git---》add,add之后项目文件会变绿 add之后项目文件会变绿  4、点击idea右边的对钩√,默认会选中所有文件,添加注释,选择commit and push    5、确定commit and push  6、复

    2024年02月11日
    浏览(51)
  • idea 2023 新版ui中git的相关操作

    前两个月换了新电脑,下了最新版的idea发现可以切换一套新的ui了 切换新ui肯定不太习惯,很多操作都得重新摸索一下 在这里记录几个git相关的操作 忽略我下面截图中当前项目是js的后端项目…… 切换ui 首先说一下怎么切换新旧版ui,我这里就截一个新版切换旧版的图,旧版

    2024年02月14日
    浏览(34)
  • 【Blog】记录一下如何让自己的自建网站让百度搜索收录

    前端时间博主自己搭建了一个自己的Blog网站,并且已经部署到服务器上面了,感兴趣的小伙伴可以点击访问一下: 依琴の小站 。本站会长期维护,并且时不时会更新一些新的内容。 我们自己建站,相信很多人也都会遇到过,自己写的一些文章并不能被百度进行收录,导致可

    2024年02月01日
    浏览(96)
  • idea显示git分支信息(GitToolBox插件)

    本身idea在右下角会有git分支信息,但是显示的当前打开文件的分支信息,并且不够显眼 将上分配置写入到idea.properties文件中 注: idea项目默认显示的是路径,把这个路线显示去掉,以及去掉自动滚动 由于开发使用git命令拉取提交代码,故将auto fetch自动拉取去掉了,具体配置

    2024年02月08日
    浏览(55)
  • git如何忽略指定文件以及gitignore相关知识

    文章概要 :本文主要介绍了git中如何忽略指定文件,包括已经commit了的文件。解释了gitignore文件的写法以及提供了常见的gitignore模版。 本文内容来自:谷流仓AI - ai.guliucang.com 在平常写代码使用git的过程中,我们项目有些文件是不适合提交到仓库的,因此需要让git忽略这些文

    2024年04月25日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包