gitignore - 不同项目的嵌套子文件夹中是否需要 .gitignore?
问题描述
我有一个使用 Angular 和 Dotnet Web API 的嵌套项目 - 我在包含这两个的根文件夹中有一个 gitignore。每个人都需要 gitignores 吗?gitignore 是否包含子文件夹?我在 bin 和 obj 等方面遇到了一些问题,但我尝试解决它,但效果不佳 - 清除缓存和所有内容......但我想这对那个工作负载来说是最重要的 - 但无论如何都需要 gitignore项目文件夹还是我可以在根文件夹中设置一个?
解决方案
gitignore 是否包含子文件夹?
是的,它确实。含义:如果您在根文件夹
中只有一个,则像 obj/ 这样的条目将忽略根文件夹或其任何子文件夹中命名的任何文件夹。.gitignore
obj
但请确保您的文件夹 obj/ 尚未被跟踪:
git rm --cached -r project1/obj/
推荐阅读
- javascript - 强制 iOS 从 HTML5 Canvas 下载图像(使用纯 javascript)
- bash - 与 `awk` 一起使用时 `c&&!--c;` 的作用
- firebase - Expo 和 firebase 云功能
- javascript - 在 ReactJS 中使用本地存储
- python - 前馈神经网络输入层的神经元数量
- c++ - 堆排序它不起作用或计算不正确
- c - 在 C 中,结构数组如何在内存中查找
- r - r 根据关键字搜索字符串并检查日期是否在开始日期和结束日期之间
- asp.net - ASP.NET 标识。向 Autofac 注册 UserManager
- codenameone - Codenameone - 当光标聚焦在键盘打开的文本字段上时,会扭曲屏幕