在使用vscode进行开发,有时候想查看该代码块是谁提交的,一下推荐几款插件:

1. GitLens — Git supercharged(最推荐)

  • 增强 Git 提交信息显示:在代码行旁边显示最近的提交信息(作者、时间、commit message)。

  • 查看文件/代码历史:快速查看某行或某文件的 Git 历史记录。

  • 提交搜索:支持按提交信息、作者、文件等搜索 Git 历史。

  • 分支可视化:提供更清晰的 Git 分支图

2. Git History

  • 可视化 Git 提交历史(类似 git log --graph 的图形化界面)。

  • 查看单个文件的修改历史。

  • 支持比较不同提交之间的差异。

  • 可查看某次提交的详细信息(包括 commit message、修改的文件等)。

3. Git Graph

  • 交互式 Git 分支图(类似 gitk 或 SourceTree 的图形化界面)。

  • 查看提交信息、分支、标签等。

  • 支持 checkout、merge、rebase 等操作(无需命令行)。

  • 可筛选提交历史(按分支、作者、日期等)。

4. Conventional Commits(规范提交信息)

  • 帮助编写符合 Conventional Commits 规范的提交信息(如 feat:, fix:, chore: 等)。

  • 提供提交信息模板,避免格式错误。

  • 支持自动生成 changelog(配合工具如 standard-version)。

5. Git Commit Message Editor(提交信息编辑器)

  • 提供更友好的 Git 提交信息编辑界面(支持多行、Markdown)。

  • 可保存常用提交模板。

  • 避免提交信息过长或格式混乱。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐