我一直在使用Visual Studio 2015中Team Explorer部分的Git集成功能。我的解决方案中有许多需要修改才能在本地运行的配置文件,但我不想提交这些更改。
在VS2015 Update 1中,Git集成的"Changes"部分有一个"exclude"选项,我可以选择修改后的配置文件并将它们排除在更改集之外。这些文件将不会出现在以后的修改文件列表中,因此它们会在未来的提交中保持排除状态。
昨天我安装了Update 2,现在exclude选项已经消失了。我甚至找不到一个"ignore"选项,所以现在每次都必须手动选择修改的文件并进行暂存,这是额外的步骤,也有可能导致我意外提交本地配置更改。我知道为即将提交的文件设置一个暂存区是很普遍的做法,但VS的默认设置是提交所有内容。如果我想排除配置文件,那么我需要先暂存其他文件,然后再提交。
是否有办法恢复先前具有exclude选项的功能,或者在VS Git集成中忽略配置文件。我真的不想将配置文件添加到Git忽略列表中,因为有时我确实会合法地更改这些文件并希望提交它们。
在VS2015 Update 1中,Git集成的"Changes"部分有一个"exclude"选项,我可以选择修改后的配置文件并将它们排除在更改集之外。这些文件将不会出现在以后的修改文件列表中,因此它们会在未来的提交中保持排除状态。
昨天我安装了Update 2,现在exclude选项已经消失了。我甚至找不到一个"ignore"选项,所以现在每次都必须手动选择修改的文件并进行暂存,这是额外的步骤,也有可能导致我意外提交本地配置更改。我知道为即将提交的文件设置一个暂存区是很普遍的做法,但VS的默认设置是提交所有内容。如果我想排除配置文件,那么我需要先暂存其他文件,然后再提交。
是否有办法恢复先前具有exclude选项的功能,或者在VS Git集成中忽略配置文件。我真的不想将配置文件添加到Git忽略列表中,因为有时我确实会合法地更改这些文件并希望提交它们。
.gitignore
是你的好朋友,现在就把environment_config.json
添加到其中吧。我会得到多少个Stroopwafels呢? - Csaba Toth