我在一所学校编写代码,要求我们用git将所有工作提交给他们的服务器.每个作业都有自己的文件夹,该文件夹具有自己的.git目录.
我正在尝试将父文件夹推送到我的github,但是当我执行推送它实际上并没有上传文件夹内的代码,因为它被认为是一个子模块.我已经尝试制作一个忽略所有.git文件夹的.gitignore文件,但这不起作用.
我看到的唯一解决方案是每次我想将项目内的更改推送到我的github时手动执行git远程,或者编写一个脚本,将父目录的内容与第二个目录同步,然后删除所有推送之前.git文件夹里面.
有没有办法干净地推送到github而无需手动推送每个文件夹,而且不必为了推送到github而创建一个基本上是我的工作副本的目录?