我有一个App.Local.config文件,每个开发人员都有自己的设置。我不希望将此文件版本化到GIT存储库中,因为每次它都会被另一个开发人员的更改覆盖。
所以我从存储库中删除了该文件,并将其添加到忽略文件中。但是现在当开发人员切换分支时,App.Local.config将从他们的本地文件系统中删除。
最终我想要的是:
1. 新的开发人员克隆存储库,获取App.Local.config的起始版本。 2. 开发人员对App.Local.config进行更改。Git将忽略更改并不会提交。 3. 开发人员切换分支后,App.Local.config的更改不会丢失,文件也不会被删除。
我该怎么做?
谢谢。
所以我从存储库中删除了该文件,并将其添加到忽略文件中。但是现在当开发人员切换分支时,App.Local.config将从他们的本地文件系统中删除。
最终我想要的是:
1. 新的开发人员克隆存储库,获取App.Local.config的起始版本。 2. 开发人员对App.Local.config进行更改。Git将忽略更改并不会提交。 3. 开发人员切换分支后,App.Local.config的更改不会丢失,文件也不会被删除。
我该怎么做?
谢谢。
git status
命令时它是否出现? - Mike Weller