我想使用 git 进行提交,其中包含我们 .net 应用程序中连接字符串的基本结构。
例如,我们有一个导入 connectionStrings.config 的 web.config。
我想提交一个初始connectionStrings.config,这样我们就不必手动添加一个,它具有我们需要的基本设置,我们可以修改字符串的各个部分(通常只是服务器名称)和然后忽略从那时起对该文件的任何更改。
现在我已经尝试将它添加到 .gitignore 但从我读过的内容来看,跟踪文件不受 .gitignore 的影响,我也尝试过 git update-index --assume-unchanged connectionStrings.config 但这似乎是一个临时修复在签出另一个分支时,我仍然对文件的挂起更改感到困惑。
有什么好办法解决这个问题吗?