我有一个 App.Local.config 文件,每个开发人员都有自己的设置。我不希望这个文件在 GIT 存储库中检查版本,因为每次它都会被其他开发人员更改覆盖。
所以我从 repo 中删除了文件并将其添加到忽略文件中。但是现在当开发人员切换分支时,App.Local.config 会从他们的本地文件系统中删除。
最终我想要的是:
- 新的开发者克隆 repo,获取 App.Local.config 的起始版本
- dev 对 App.Local.config 进行更改。Git 将忽略更改而不是暂存/签入
- dev 切换分支,对 App.Local.config 的更改不会丢失,文件不会被删除。
我怎样才能做到这一点?
谢谢。