.gitignore - 如何通过匹配名称的开头和结尾来忽略文件

.gitignore - how to ignore file by matching start and end of name

我正在使用 .gitignore 作为 C# 解决方案,我想忽略在构建时生成的文件,以阻止它被签入。唯一一致的部分文件名是开始和结束。示例:

Cloud.Core[.example1.example2.example3].xml

总是以"Cloud.Core"开头,以“.xml”结尾。它之间可以有各种含义,例如:

我应该将什么掩码添加到我的 gitignore 中以绕过具有所述 start/end 的文件?

我尝试了这些和其他一些变体,运气不错:

我知道 gitignore 使用 globbing 但我似乎无法计算出我需要的正确组合: http://tldp.org/LDP/GNU-Linux-Tools-Summary/html/x11655.htm

提前感谢您的指点。

张贴由@blami 提供的答案

设置"Cloud.Core*.xml" 按预期忽略了该文件。这就是我的解决方案!