[Git] 空目录进入Git
Git 默认不会跟踪空目录,执行 git status 时可能看不到它们。
假如你现在的目录都为空
frontend-engineering-system/
├── apps/
├── packages/
├── docs/
└── README.md
可以先验证一下:
git status
如果 Git 没有显示这些新目录,不是命令失败,而是因为目录为空。
为了让目录结构可以被提交,可以使用一个常见占位文件
.gitkeep:touch apps/.gitkeep
touch packages/.gitkeep
touch docs/.gitkeep
.gitkeep 不是 Git 的官方特殊文件,它只是社区中常用的占位命名。它的作用很简单:让原本为空的目录里至少有一个文件,从而能被 Git 跟踪。
把这些变化提交:
git add .
git commit -m "chore: 初始化monorepo工程"
这里使用
chore(杂务),表示这次提交是工程结构和项目维护相关调整,不是业务功能,也不是文档单独变更。
浙公网安备 33010602011771号