git错误:";未为提交而进行的更改:“提交”;
我试图将我的数据推送到我的bitbucket存储库,但我不断地遇到一个错误:更改没有提交 我使用git错误:";未为提交而进行的更改:“提交”;,git,bitbucket,Git,Bitbucket,我试图将我的数据推送到我的bitbucket存储库,但我不断地遇到一个错误:更改没有提交 我使用git add.添加项目中的所有文件 然后我使用git commit-m“…” 我仍然收到这个错误: On branch master Your branch is up to date with 'origin/master'. Changes not staged for commit: modified: src/modules/paypal (new commit
git add.
添加项目中的所有文件
然后我使用git commit-m“…”
我仍然收到这个错误:
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
modified: src/modules/paypal (new commits)
no changes added to commit
我尝试使用下一期中建议的解决方案,但它不起作用,因为如果我返回到我的原始项目位置并尝试推送它,我仍然会收到相同的错误,如果我尝试从src/modules/paypal推送它,我会收到一条消息,询问我的git用户名和密码,但我的存储库在bitbucket中,所以显然它不起作用
有人能解决这个问题吗
谢谢。这里的问题是您实际上没有进行任何更改。:)
src/modules/paypal
是一个子模块,即映射到主存储库的独立Git存储库。这方面的工作流程有点不同——您不能只将子模块内的更改提交到主repo中。它的工作原理更像这样:
git add src/modules/paypal
(更新子模块引用,而不是其内容!)在您的情况下,子模块中有新的本地提交,理论上这意味着您可以直接进入上面列表中的步骤4,但是除非这些新提交存在于子模块的上游位置,任何试图更新其主回购副本的人都将无法更新其子模块。这里的问题是您实际上没有任何更改。:)
src/modules/paypal
是一个子模块,即映射到主存储库的独立Git存储库。这方面的工作流程有点不同——您不能只将子模块内的更改提交到主repo中。它的工作原理更像这样:
git add src/modules/paypal
(更新子模块引用,而不是其内容!)