父级目录包含多个git项目,是否可以基于子git项目来进行git管理?
我有一个父级目录:Parent/在里面有很多子git项目:
Parent/前端/react-01/.git
Parent/前段/react-02/.git
Parent/后端/django-01/.git
Parent/后端/java-01/.git
我把Parent放在GitHub上的,然后我clone到本地,比如我修改了Parent/前端/react-01
项目,可以只管理推送此项目吗?
回复
1个回答

test
2024-08-11
看你的描述,也结合另外两位大佬回答,分析你给的目录结构,感觉你这既不属于submodules、也不属于subtree、更不属于menorepo,不然parent应该有自己的一份package.json的,所以你这所有的项目之间没有任何关系,不过你可以利用上述的三种方法改善自己的项目结构,这样就可以方便管理自己的项目了,当然每种方案都有优劣势,自己调查清楚后酌情采用。
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容