IDEA/VScode + Git Blame

这篇具有很好参考价值的文章主要介绍了IDEA/VScode + Git Blame。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

IDEA

IDEA中支持查看每行代码的commit信息,这是靠git blame命令来完成的。

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

鼠标悬置在上面,可以看到更多信息。

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

VScode

vscode中有相应插件完成类似的工作。

找到一个Git Blame插件,就是专门用来完成这项工作的。

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

安装完成后,下面的状态栏就会显示光标所在行的代码的git blame信息。

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

点击它,弹窗显示commit信息。

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

点击Terminal,则构造git show命令来显示该commit的完整提交日志。

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

点击Online,则自动构造一个url去访问。

vscode的git blame怎么在行内显示,vscode,git,ide,intellij-idea

手动构造commit对应url的方法

如果你的代码托管在 GitHub 上,你可以通过以下格式构造 commit 的链接:

https://github.com/<username>/<repository>/commit/<commit_id>

其中,<username> 是仓库所有者的用户名,<repository> 是仓库的名字,<commit_id> 是 commit 的 ID。

例如,如果你的代码托管在 GitHub 上,用户名是 apache,仓库名是 bookkeeper,commit id 是 bd50cacd2b759d53b06a2356c5a9369b6100d635,那么 commit 的链接就是:

https://github.com/apache/bookkeeper/commit/bd50cacd2b759d53b06a2356c5a9369b6100d635

你可以将这个链接复制到浏览器中打开,查看该 commit 的详细信息。文章来源地址https://www.toymoban.com/news/detail-819360.html

到了这里,关于IDEA/VScode + Git Blame的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Git学习笔记(第7章):IDEA实现Git操作(VSCode)

    目录 7.1 配置忽略文件 7.2 初始化本地库 7.3 添加暂存区、提交本地库 7.4 修改文件 补充:工具栏简介 问题引入 在版本控制系统中,有些文件或目录是不需要纳入版本管理的,比如编译产生的临时文件、日志文件、缓存文件等。 解决方案 配置 :在项目根目录下,创建一个名

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

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

    2024年02月16日
    浏览(34)
  • 1.vscode修改文件,git没有显示变化

    在正常情况下修改文件或添加文件之后,文件夹会变颜色以提示文件被修改。但是偶然发现对文件做修改之后,vscode没有任何提示,也无法提交代码到git。原因是在项目最外层文件夹(项目名的同级目录下)git init了,产生了.git文件。 解决方法:在终端进入最外层(项目名所

    2024年02月13日
    浏览(28)
  • 【git】idea怎么去替换git的地址

    右击-git-repository-remotes

    2024年02月11日
    浏览(37)
  • 简单明了的Git教程 |Idea使用git|HbuilderX使用git|VSCode使用git|git常见问题|git协作规范|git命令~

    目录 一、Git的由来以及Git是什么 二、安装 三、使用前的配置 四、使用前需要知道的基础概念 4.1、四个工作区域 4.2、分支 4.3、\\\".gitignore\\\"文件是什么 4.4、\\\".git\\\"文件是什么 五、常用命令 5.1、初始化仓库 5.2、查看状态 5.3、将代码放到暂存区 5.4、将代码放到资源库 5.5、远程操

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

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

    2024年02月08日
    浏览(43)
  • vscode git 源代码管理 无法自动更新显示变更

    最近vscode 远程写代码遇到问题,git的源代码管理不能自动罗列被修改的文件 原因: 早期出现警告\\\"Visual Studio Code is unable to watch for file changes in this large workspace\\\"无法在这个大型工作区中监视文件更改 ,时不小心按到了“不再提醒”,导致当前工作区的文件数量超过了VS Code文

    2024年02月11日
    浏览(54)
  • Idea怎么从git拉代码?

    首先需要一个你自己的git仓库链接, 复制你的git远程仓库链接,点击File,    然后打开new project Version Control  然后把你复制好的git远程仓库链接复制到URL中  拉下来后一定要查看自己的maven仓库配置 有时候会修改你的maven仓库配置导致依赖下载会下很久。

    2024年02月11日
    浏览(25)
  • idea怎么使用git命令行

     1.问题分析:刚安装好的git软件,想要在idea使用,因为idea是默认cmd命令行,此时我们只要在idea换一下命令!~ 2.解决问题:依次打开File --setting--tool--terminal 该成安装路径,就是环境变量里path里面那个安转默认的路劲     3.点击ok后打开命令行,已经改成git Bash命令行了  

    2024年02月14日
    浏览(23)
  • 解决 idea 中使用 git 提交显示多余空行

    欢迎访问我的个人博客:https://wk-blog.vip 在 idea 中使用Git提交代码时,发现不管是对于代码文件还是其他纯文本文件,在保存时总会在文件末尾加上一个空行,导致 Git 对比检查时,总是显示多出一行,且无法删除。 出现这个问题的原因是 idea 默认设置了 确保在保存文件的末

    2024年02月03日
    浏览(30)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包