我在一所学校进行编码,他们要求我们使用git将所有作业提交到他们的服务器。每个任务都有自己的文件夹,里面有它自己的.git文件夹。
我试图让父目录推送到我的github上,但是当我执行push命令时,它实际上并没有上传文件夹中的代码,因为它被视为子模块。我尝试制作一个.gitignore文件来忽略所有.git文件夹,但这并没有起作用。
我看到的唯一解决方法是每次想要将项目内的更改推送到我的github上时手动运行 "git remote" 命令,或者编写一个脚本将父目录的内容与第二个目录同步,然后删除里面所有的.git文件夹再进行推送。
有没有什么方法可以干净地推送到github上,不需要手动推送每个文件夹,也不需要制作一个本质上只是为了向Github推送工作副本的目录?
我试图让父目录推送到我的github上,但是当我执行push命令时,它实际上并没有上传文件夹中的代码,因为它被视为子模块。我尝试制作一个.gitignore文件来忽略所有.git文件夹,但这并没有起作用。
我看到的唯一解决方法是每次想要将项目内的更改推送到我的github上时手动运行 "git remote" 命令,或者编写一个脚本将父目录的内容与第二个目录同步,然后删除里面所有的.git文件夹再进行推送。
有没有什么方法可以干净地推送到github上,不需要手动推送每个文件夹,也不需要制作一个本质上只是为了向Github推送工作副本的目录?
assignment1/
到assignment4/
没有更改,那么推送assignment5/
和推送course-assignments/
之间有什么区别? - Chris