#gitignore
共 3 篇文章
.gitignore 写了 !.keep,子目录中的文件仍被忽略
.gitignore 的文件例外无法穿过已被忽略的父目录。用 check-ignore 定位规则,先放行目录再保留 .keep,并通过添加预览确认例外范围。
在子目录执行 git clean 后,其他目录的文件没有清理
在 src 等子目录执行 git clean 后,其他目录的未跟踪文件可能仍阻止切换分支。确认工作区根目录,用 git -C 在正确位置预览指定路径,备份后处理冲突文件,并区分忽略文件和嵌套仓库。
.gitignore 已加入 .env,Git 仍显示文件修改
.gitignore 已写入 .env,Git 仍记录它的修改。用索引和规则检查确认原因,只停止跟踪目标文件,保留本地配置,并检查提交范围、协作影响及撤销方法。


