我的main_project
包含project1
,project2
,project3
。我想添加project4
个文件,我运行这些命令,它创建文件夹但是作为空文件夹:
git pull
# add the project4
git add .
git commit -m "test"
git push
答案 0 :(得分:0)
如果project4本身有一个.git
子文件夹,那意味着:
git add .
只会记录gitlink(索引中的特殊条目),而不是实际的文件夹内容。如果您不需要project4
文件夹历史记录,只需删除.git
子文件夹。
如果确实需要,请考虑引用project4
到submodules。