Egit中的远程跟踪分支在后面进行了几次提交

时间:2020-09-09 08:49:00

标签: git eclipse egit

我是GIT的新手,并在Eclipse中使用EGit。我尝试了解eGits Git存储库视图中的 Remote Tracking 文件夹。 我在一个已经发布到远程存储库的分支机构中工作。我做了一些更改,这些更改已经推送到了远程存储库中。在 Git存储库视图中,在 Local 下显示的我的分支的提交ID是最后的提交ID。但是,当我在 Remote Tracking 下选择相应的分支时,提交ID是一个不同的分支-历史记录中显示的是一个较旧的分支(请参见下面的屏幕截图)。这是为什么?我的印象是这应该显示远程存储库的状态。这将使我看到本地存储库中的分支与其对应的远程存储库之间的区别。还是有更好的方法使用EGit?这是 Remote Tracking 分支的正常状态吗?

当地分支机构的历史: History of local branch 远程分支的历史,背后有几个承诺: enter image description here

1 个答案:

答案 0 :(得分:1)

给我的印象是应该显示远程存储库的状态。

它显示了最后一次获取时远程存储库的状态。

确保您执行fetch from Egit your remote repo,然后再次检查远程跟踪分支的历史记录:应该对其进行更新(如所评论的,假设您已推送提交)。