我正在使用bitbucket服务来托管我的git repo,而我正在使用Intellij 11作为我的IDE。但是,我似乎无法在Intellij的更改中看到其他团队成员提交到bitbucket存储库 - >记录选项卡而不删除其更改。在日志选项卡下我只看到我已经下拉的提交。一旦他们在我的本地存储库中,我确实看到了来自其他开发人员的提交。但是,我似乎无法看到我在当地的回购中没有的提交。
我尝试将分支下拉菜单切换到远程 - > origin / master,master或All,但它似乎永远不会更改选项卡中的内容。它总是显示我在本地副本上的内容。当我使用命令行时,我无法使用origin / master,但如果只使用master,我可以看到更改。这是一个IntelliJ错误吗?一个bitbucket bug?还是飞行员错误?
答案 0 :(得分:2)
我不知道Intellij,但是使用git,你通常无法看到远程存储库中的提交。您可以对远程存储库执行的唯一操作是获取然后推送到它们,但所有其他操作都是本地的。
答案 1 :(得分:2)
您需要先获取更改以更新远程跟踪分支。 Git不会告诉你遥控器上存在什么提交。在您更新本地仓库上的远程跟踪分支后,它只会将该历史记录创建为可查看状态。