Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java eclipse中的eGit历史记录仅显示一次提交_Java_Git_Egit - Fatal编程技术网

Java eclipse中的eGit历史记录仅显示一次提交

Java eclipse中的eGit历史记录仅显示一次提交,java,git,egit,Java,Git,Egit,从我记事起,这种情况就一直在发生,并且在我无数次放弃Git的时候就结束了,特别是在Eclipse和java中使用eGit。每次我创建一个项目,然后经过团队并将其设置为git存储库时,它都以“foo NO-HEAD”的形式启动。所以我想,好吧,也许我只需要初始化一个首次提交(我已经研究这个“问题”很长时间了,我得到了很多评论,没有一个是有效的,这是其中之一),当我这样做时,它似乎是成功的。我初始化第一次提交,称之为提交0001,我的项目名称旁边的标记更改为“foo master”,因此对我来说,它

从我记事起,这种情况就一直在发生,并且在我无数次放弃Git的时候就结束了,特别是在Eclipse和java中使用eGit。每次我创建一个项目,然后经过团队并将其设置为git存储库时,它都以“foo NO-HEAD”的形式启动。所以我想,好吧,也许我只需要初始化一个首次提交(我已经研究这个“问题”很长时间了,我得到了很多评论,没有一个是有效的,这是其中之一),当我这样做时,它似乎是成功的。我初始化第一次提交,称之为提交0001,我的项目名称旁边的标记更改为“foo master”,因此对我来说,它被推送到主分支,在历史视图中显示“提交0001 lorem ipsum等”。现在问题出现在我的下一次提交“提交0002”时。推后,我查看历史视图,发现我只看到“提交0002 lorem ipsum等”,而不是第一次和第二次提交。这是为什么

编辑:我想指出,我确实使用staging视图窗口将所有文件添加到索引中。(从未分级拖动到分级,所有文件都显示绿色加号,因此我知道它们在索引中)

可能是您的历史视图当前配置为仅显示特定文件的提交。如果该文件仅添加到第二次提交中,则只显示该提交


要将视图更改为显示所有提交,请从视图工具栏右上角选择存储库图标。有关屏幕截图和说明,请参见该部分。

我应该指定,我没有启用任何过滤器。在历史查看器中没有its,无论什么应该显示提交/分支列表,什么不显示。这就是我感到困惑的原因。感谢您的回复,尽管@robinstI仍然不明白问题是什么。问题的屏幕截图会有所帮助。