无法推送git commit,“未检测到任何更改”

时间:2013-02-03 00:32:22

标签: git phpstorm

当我尝试在PHPStorm的Git插件中提交我的项目时,它将提交如下所示。但是当我在这个屏幕上并点击Push it'然后说“没有检测到变化”而不是推动。我错过了一步吗?

enter image description here

2 个答案:

答案 0 :(得分:4)

在bash中使用git时,当我们想要在第一次提交后推送到远程时,我们应该使用:

git push -u origin master

使用此命令,为本地分支设置新的上游分支,然后按。

所以我认为,虽然我之前没有使用过这个gui工具,但它需要遵循这个规则。

Push current branch to alternative branch似乎正是这样做的。此外,我认为这可以在将来改变本地分支的上游分支。

答案 1 :(得分:0)

您必须先将其添加到版本控制中。如果您已经这样做了,请尝试刷新文件夹 - 有时文件中的状态不会发生变化,看起来好像实际上没有提交更改。