我只是在玩弄并尝试了解 .gitnore 及其工作原理。我注意到之前跟踪的项目在添加到 .gitignore 后在推送提交后会在远程删除。
我通过右键单击之前跟踪的 appsettings.json 和 appsettings.Dev.json 添加到 .gitignore,然后在 Visual Studio 上选择“忽略”和“取消跟踪”项目。这有效地将项目添加到 .gitignore 文件中。但我注意到,一旦提交更改并将其推送到远程,这些文件就会在远程删除。这是预期的行为吗?还是我错过了什么?