Java 使用Git和Intellij提交更改时出错

Java 使用Git和Intellij提交更改时出错,java,git,intellij-idea,Java,Git,Intellij Idea,我使用Intellij和Git作为版本控制系统。我从事一个特定的项目,并创建了一个分支,在该分支上我提交了多次更改。现在我再次尝试提交更改,但由于发生了一个我无法识别的错误,这变得不可能。我最初收到一条消息:“提交失败,出现错误”,然后收到一条消息:您的分支比主分支提前3次提交#未跟踪的文件#使用git add包含在将提交的内容中 这可能是什么原因?我该怎么办 我还收到一个提示,要求将未能提交到另一个变更列表的文件移动。但是这会对项目产生什么影响呢?它只是说您没有添加或提交任何文件/修改。我不知

我使用Intellij和Git作为版本控制系统。我从事一个特定的项目,并创建了一个分支,在该分支上我提交了多次更改。现在我再次尝试提交更改,但由于发生了一个我无法识别的错误,这变得不可能。我最初收到一条消息:“提交失败,出现错误”,然后收到一条消息:您的分支比主分支提前3次提交#未跟踪的文件#使用git add包含在将提交的内容中

这可能是什么原因?我该怎么办


我还收到一个提示,要求将未能提交到另一个变更列表的文件移动。但是这会对项目产生什么影响呢?

它只是说您没有添加或提交任何文件/修改。我不知道Intellij的git集成,但是执行与git add相当的
git add
(可能是add、stage等),然后尝试提交。或者从命令行,转到repo,对要提交的文件/修改执行
git add

最后,我对最初提交失败的文件进行了恢复,然后我成功地提交了这些文件,并将它们合并到主分支。