Eclipse neon“no staged files”错误

时间:2016-09-02 09:17:18

标签: eclipse git github

我正在使用Eclipse Neon for Github,以便推动更改。

我已经拥有一个Github帐户,并且只是为了尝试而创建了一个特定的存储库,但是没有任何内容存在于存储库中,尽管我遵循指南并完全相同而没有出现任何错误,但最终得到了一个空的Github存储库(除了我自己创建的自述文件以及网站上的存储库。)

我用一个简单的main方法制作了几个Java项目,并且只是编写一个虚拟消息的方法,很简单,但在存储库中不存在。
然后我右键单击该项目,选择团队 - > 分享项目并选择:
存储库:NewGit - /home/jannik/NewGit.git 工作树:/ home / jannik / NewGit 存储库中的路径:虚拟和点击我的虚拟项目并按完成。

现在我再次右键单击我的项目并选择远程 - > 推送并选择名为已配置的远程存储库的默认选项,其中包含来源:https://github.com/< my-github-account> /etestTest.git 告诉我它链接到我的名为eclipseTest的存储库(我在网站上制作)。

然后按“下一步”按 *添加所有分支规范,然后单击“下一步”,然后单击“完成”。然后我得到一个对话框,说Master和NewGit分支是最新的,虽然我的虚拟项目缺失。

如果我在Eclipse中尝试提交选项,我会收到错误消息,说明没有暂存文件

我做错了什么?

2 个答案:

答案 0 :(得分:7)

在能够推送到任何地方之前,您需要先添加并提交。

参见" EGit/User Guide/Commit"用于添加和提交。

Track Changes部分显示了如何将文件添加到索引中。

  

单击项目节点上的Team > Add to Index。 (此菜单项在较旧版本的Egit上命名为Add。)

然后:

  项目上下文菜单中的

Click Team > Commit

最后,你可以推。

答案 1 :(得分:1)

转到> Theam>提交>  您将获得已更改的文件列表,在这些文件中,您可以将已更改的文件移动到暂存的更改块,然后提交。

查看此图片,您可以找到解决方法:

enter image description here