我有两个项目的根文件夹。分别命名为server
和public
我正在尝试将项目推送到远程存储库中。
我显然遵循以下命令
git add .
git commit -m "v1"
git push origin master
文件夹被推送到存储库。
但是问题是,public
的内容没有被推送到存储库中。
现在,远程存储库如下所示:
server
目录是link
,但是public
只是写在那儿(就像<p>
一样)。我无法打开
我手动尝试使用其UI推送代码。有效。 但是,使用命令行无法正常工作。
.gitignore的外观如下:
./public/node_modules
./server/node_modules
.gitignore
当我做git status
时。
它显示了这一点:
如何解决此问题? 如何将代码正确地推送到存储库?
编辑:
我在某处感到自己的问题与this
有点相关但是,我对子模块部分确实感到困惑,对我来说,这个答案很难理解。可能的话,如果可能的话,可以直接提出命令?