Ignoring OS files (like .DS_Store) in Git inside dev containers
9 hours ago
- #VS Code
- #dev containers
- #gitignore
- VS Code 会将 .gitconfig 复制到开发容器中,但不会复制像 .gitignore_global 这样的引用文件,这会导致全局排除项出现问题。
- 建议使用 .git/info/exclude 来处理开发人员特定的文件,比如 .DS_Store,以避免污染项目的 .gitignore。
- 这个解决方案在开发容器中本地有效,不会被 Git 跟踪,在容器重建时持久存在,并且适用于任何编辑器,尽管它需要每个项目进行设置。