我可以从Visual Studio Code中执行各种Git命令,但是我找不到一种方法来可视化历史。
当前回答
我建议使用Git Graph扩展。
其他回答
GitLens有一个很好的Git历史浏览器。从扩展市场安装GitLens,然后从命令面板运行“Show GitLens Explorer”。
我向您推荐这个存储库,https://github.com/DonJayamanne/gitHistoryVSCode
转到历史记录
它完全满足了您的需要,并具有以下功能:
查看提交的详细信息,如作者名称、电子邮件、日期、提交者名称、电子邮件、日期和评论。 查看该文件的先前副本或将其与本地副本进行比较 工作区版本或以前的版本。 在编辑器中查看对活动行的更改(Git Blame)。 配置列表中显示的信息 使用键盘快捷键查看文件或行的历史记录 查看Git日志(以及提交的详细信息,如作者姓名、电子邮件、评论和文件更改)。
Git Graph似乎是一个不错的扩展。安装完成后,您可以从底部状态栏打开图形视图。
在Visual Studio Code中,使用Gitlens扩展还有另一种方便的方法来浏览文件的提交历史。
它提供了两个功能,“文件历史记录”和“线路历史记录”,一旦安装了Gitlens,就可以从VCS菜单中访问它们。
完整的解释与例子和文件参考提供在这个答案。
当您打开文件或欢迎页面时,您将在右上角找到要单击的正确图标。
你可以添加一个键盘快捷键:
推荐文章
- 如何从远程Git存储库中提取并覆盖本地存储库中的更改?
- Github:导入上游分支到fork
- Git单次修订的日志
- Git在不改变提交时间戳的情况下进行改基
- VS 2017 Git本地提交数据库。每次提交时锁定错误
- 如何在过去的一些任意提交之间注入一个提交?
- 从GitHub克隆项目后拉git子模块
- GitHub上的分叉和克隆有什么区别?
- 递归地按模式添加文件
- 我如何使用notepad++(或其他)与msysgit?
- 如何禁用预览文件与点击在vs代码?
- 如何将现有的解决方案从Visual Studio 2013添加到GitHub
- Git存储库中的悬垂提交和blob是什么?它们来自哪里?
- 我如何简单地从我最新的git提交创建一个补丁?
- Git显示“警告:永久添加到已知主机列表”