我可以从Visual Studio Code中执行各种Git命令,但是我找不到一种方法来可视化历史。
我向您推荐这个存储库,https://github.com/DonJayamanne/gitHistoryVSCode
转到历史记录
它完全满足了您的需要,并具有以下功能:
查看提交的详细信息,如作者名称、电子邮件、日期、提交者名称、电子邮件、日期和评论。 查看该文件的先前副本或将其与本地副本进行比较 工作区版本或以前的版本。 在编辑器中查看对活动行的更改(Git Blame)。 配置列表中显示的信息 使用键盘快捷键查看文件或行的历史记录 查看Git日志(以及提交的详细信息,如作者姓名、电子邮件、评论和文件更改)。
在Visual Studio Code 1.44或更高版本中,你不需要一个插件来查看提交历史。
Timeline view This is a unified view for visualizing time-series events (for example, Git commits, file saves, test runs, etc.) for a file. The Timeline view automatically updates showing the timeline for the currently active editor, by default. You can control this default behavior by toggling the eye icon in the view toolbar. Also, similar to other views, the Timeline view supports find or filter as you type. The Timeline view is collapsed by default at the bottom of the File Explorer. Selecting the Timeline sash will expand the Timeline view. [...] Here is the Timeline view in action:
你不需要一个扩展来做这个,你可以去资源管理器,然后时间轴。
如果你不希望它出现在资源管理器中,你可以将它拖放到侧边栏,或者源代码控制或任何你想要的地方!
如果你想要更花哨的功能,如可视化和所有的东西,你需要一个扩展。
在Visual Studio Code中,使用Gitlens扩展还有另一种方便的方法来浏览文件的提交历史。
它提供了两个功能,“文件历史记录”和“线路历史记录”,一旦安装了Gitlens,就可以从VCS菜单中访问它们。
完整的解释与例子和文件参考提供在这个答案。
推荐文章
- VS 2017 Git本地提交数据库。每次提交时锁定错误
- 如何在过去的一些任意提交之间注入一个提交?
- 从GitHub克隆项目后拉git子模块
- GitHub上的分叉和克隆有什么区别?
- 递归地按模式添加文件
- 我如何使用notepad++(或其他)与msysgit?
- 如何禁用预览文件与点击在vs代码?
- 如何将现有的解决方案从Visual Studio 2013添加到GitHub
- Git存储库中的悬垂提交和blob是什么?它们来自哪里?
- 我如何简单地从我最新的git提交创建一个补丁?
- Git显示“警告:永久添加到已知主机列表”
- 我如何检索一个回购的远程git地址?
- 如何列出提交,因为某些提交?
- 如何在不位于存储库的情况下执行Git命令?
- 为什么git在Windows下记不住我的密码