Git 如何正常地正确提交

Git 如何正常地正确提交,git,Git,我刚刚初始化了一个web项目,其中包含两个文件夹:“客户端”由create react app初始化,“服务器”由express初始化。然后我在根目录中运行git init,然后像往常一样运行git add.和git commit…。问题来了:源代码管理中的更改向我显示“客户端”包含强调的项,无论我执行了多少次提交或放弃有关“客户端”的更改,这些更改似乎一直存在。当我将提交推送到远程存储库时,客户端文件夹是空的。在第一次推送之后,每次我尝试再次推送cmd时,都会显示未提交的更改: 已修改:客户端

我刚刚初始化了一个web项目,其中包含两个文件夹:“客户端”由create react app初始化,“服务器”由express初始化。然后我在根目录中运行
git init
,然后像往常一样运行
git add.
git commit…
。问题来了:源代码管理中的更改向我显示“客户端”包含强调的项,无论我执行了多少次提交或放弃有关“客户端”的更改,这些更改似乎一直存在。当我将提交推送到远程存储库时,客户端文件夹是空的。在第一次推送之后,每次我尝试再次推送cmd时,都会显示未提交的更改:
已修改:客户端(已修改内容,未跟踪内容),那么“客户端”文件夹有什么问题?初始化后我真的没有做任何事情…

当你执行
git添加时。
,只需使用
git status
检查文件和文件夹是否正在暂存。看起来
client
是一个子模块。可能是
git init
git add .
git remote add origin 'urlofrepository'
git commit -m 'first commit'
git push -u origin master