Visual Studio 2015 更新 2 团队资源管理器丢失 'Exclude'
Visual Studio 2015 Update 2 Team Explorer Missing 'Exclude'
我在 Visual Studio 2015 年一直在使用团队资源管理器部分中的 Git 集成。
我的解决方案中有许多配置文件需要修改才能在本地 运行 应用程序,但我不想提交这些更改。
在 VS2015 Update 1 中,Git 集成的 'Changes' 部分有一个 'exclude' 选项,我可以 select 修改后的配置文件并将它们从中排除变化的集合。这些文件将不会出现在以后的修改文件列表中,因此它们在以后的提交中被排除在外。
昨天我安装了 Update 2,现在排除选项不见了。我什至看不到 'ignore' 所以现在我必须手动 select 修改后的文件并每次都暂存它们,这现在是一个额外的步骤并且有可能不小心提交本地配置更改。我意识到为即将提交的文件设置一个暂存区是常态,但 VS 的默认设置是提交所有内容。如果我想排除配置文件,那么我需要暂存其他文件然后提交。
有没有一种方法可以通过排除选项恢复以前的功能,或者通过忽略 VS Git 集成中的配置文件来恢复以前的功能。我真的不想将配置文件添加到 Git 忽略列表,因为有时我会合法地更改这些文件并想提交它们。
Visual Studio 现在遵循 Git 术语而不是 TFS 源代码控制 Include/Exclude。在 Git 中,您的更改默认为 un-staged。从现在开始,在 VS 中也是如此,您可以右键单击要为下一次提交收集的文件,然后 select "Stage"。暂存一些文件后,您可以通过 Commit Staged
按钮专门提交这些暂存文件(在您暂存至少一个文件后标题从 Commit All
更改)。
然而,作为一种快捷方式,当您想要一次提交所有更改的文件时 - 并且所有这些文件最初都未暂存 - 您可以使用 Commit All
按钮一键暂存并提交它们。
首先,这让我感到惊讶。但是知道 Git 术语就完全有道理了。 Include/Exclude 来自原始的 TFS 源代码控制机制,它具有相似的目的,但对于那些刚接触 VS 但知道 Git.
的人来说可能会感到困惑
我在 Visual Studio 2015 年一直在使用团队资源管理器部分中的 Git 集成。
我的解决方案中有许多配置文件需要修改才能在本地 运行 应用程序,但我不想提交这些更改。
在 VS2015 Update 1 中,Git 集成的 'Changes' 部分有一个 'exclude' 选项,我可以 select 修改后的配置文件并将它们从中排除变化的集合。这些文件将不会出现在以后的修改文件列表中,因此它们在以后的提交中被排除在外。
昨天我安装了 Update 2,现在排除选项不见了。我什至看不到 'ignore' 所以现在我必须手动 select 修改后的文件并每次都暂存它们,这现在是一个额外的步骤并且有可能不小心提交本地配置更改。我意识到为即将提交的文件设置一个暂存区是常态,但 VS 的默认设置是提交所有内容。如果我想排除配置文件,那么我需要暂存其他文件然后提交。
有没有一种方法可以通过排除选项恢复以前的功能,或者通过忽略 VS Git 集成中的配置文件来恢复以前的功能。我真的不想将配置文件添加到 Git 忽略列表,因为有时我会合法地更改这些文件并想提交它们。
Visual Studio 现在遵循 Git 术语而不是 TFS 源代码控制 Include/Exclude。在 Git 中,您的更改默认为 un-staged。从现在开始,在 VS 中也是如此,您可以右键单击要为下一次提交收集的文件,然后 select "Stage"。暂存一些文件后,您可以通过 Commit Staged
按钮专门提交这些暂存文件(在您暂存至少一个文件后标题从 Commit All
更改)。
然而,作为一种快捷方式,当您想要一次提交所有更改的文件时 - 并且所有这些文件最初都未暂存 - 您可以使用 Commit All
按钮一键暂存并提交它们。
首先,这让我感到惊讶。但是知道 Git 术语就完全有道理了。 Include/Exclude 来自原始的 TFS 源代码控制机制,它具有相似的目的,但对于那些刚接触 VS 但知道 Git.
的人来说可能会感到困惑