如何在包视图中制作eclipse neon show git branch?

问题描述 投票:5回答:3

我只是adding an existing project to GitHub using the command line

有时eclipse在包视图中显示分支,如:foo [foo master]

我的eclipse项目是一个gradle / java项目,它是在执行:git init之前创建的,并且不会在包视图中显示分支。

此外,git存储库视图中没有显示任何内容。

如何让eclipse在包视图中显示分支?

java eclipse git github
3个回答
4
投票

如果您导入到Eclipse工作区的项目是git repo,则可以使用Share your project with Git

https://wiki.eclipse.org/images/a/ae/Egit-0.9-getstarted-share.png

如果没有创建新的repo,那么选择File > Team > Share Project然后选择Git的行为应该足以让Eclipse重新考虑它如何在Package Explorer中显示你的项目(即使用git信息)


如果这不起作用,则替代方法是:

  • 切换到新工作区
  • 在那里导入项目,
  • 尝试分享它

OP Ray Tayek报道in the comments成功完成)


11
投票

如前一个答案所示,股票期权对我不起作用。但是,Eclipse Preferences > General > Appearance > Label Decorations > check Git确实有效。这使得当前的brench在包视图中可见。


1
投票

我的Eclipse Photon实例显示了工作区中某些项目的git装饰,并没有显示同一工作区中其他项目的装饰。

事实证明,没有装饰的项目是浅版(git clone --depth 1 <...>)。

我通过获取一些先前的提交(the issue)解决了git fetch --depth 2

© www.soinside.com 2019 - 2024. All rights reserved.