有没有一种简单的方法可以使用Git 扩展UI(除了提交对话框)来获取工作目录的差异?
感觉 View Diff 应该允许我在工作目录和提交版本之间进行区分。然而,它似乎只想向我展示我的提交历史。
我是一个正在恢复的Tortoise Git用户,我习惯于在我的提交日志 UI 中有一个“工作目录”pseduo-commit。Git Extensions 中是否有与此类似的东西?
有没有一种简单的方法可以使用Git 扩展UI(除了提交对话框)来获取工作目录的差异?
感觉 View Diff 应该允许我在工作目录和提交版本之间进行区分。然而,它似乎只想向我展示我的提交历史。
我是一个正在恢复的Tortoise Git用户,我习惯于在我的提交日志 UI 中有一个“工作目录”pseduo-commit。Git Extensions 中是否有与此类似的东西?
GitExtensions 有一个设置来启用你提到的“伪提交”。只需转到设置,打开选项卡 Git Extensions 并选中“显示修订图中的当前更改”选项。
默认情况下禁用此选项。
在最新版本(我有 3.3.0 版)中,此选项已从设置移至View -> Show artificial commits
菜单。
Working directory
在提交图中选择伪提交时,您将看到本地更改。
在版本 3.00.00.4433 中,可以在此处找到设置:
Tools->Settings->Git Extensions->General
Show current working directory changes as an artificial commit