使用Visual Studio Code的最新版本和GitLens,我还使用Microsoft的远程SSH扩展
这发生在"moving"一个文件夹。
在当前git存储库中添加新文件或文件夹时。Git和源代码控制不跟踪它。
我的。gitignore内容:
*
!/resources/
!/server.cfg
!/server2.cfg
!/run.sh
我尝试在/resources/folder或/resources/folder/folder上添加一个文件夹
VS Code的文件资源管理器在创建新文件夹或移动新文件夹时显示一个灰色的文件夹/文件。
如果我更改了一个没有变灰的文件,源代码控制/Git可以跟踪这些更改。
修复!而不是在gitignore文件中添加*,你需要添加/*