我只是adding an existing project to GitHub using the command line。
有时eclipse在包视图中显示分支,如:foo [foo master]
。
我的eclipse项目是一个gradle / java项目,它是在执行:git init
之前创建的,并且不会在包视图中显示分支。
此外,git存储库视图中没有显示任何内容。
如何让eclipse在包视图中显示分支?
如果您导入到Eclipse工作区的项目是git repo,则可以使用Share your project with Git
如果没有创建新的repo,那么选择File > Team > Share Project
然后选择Git
的行为应该足以让Eclipse重新考虑它如何在Package Explorer中显示你的项目(即使用git信息)
如果这不起作用,则替代方法是:
(OP Ray Tayek报道in the comments成功完成)
如前一个答案所示,股票期权对我不起作用。但是,Eclipse Preferences > General > Appearance > Label Decorations > check Git
确实有效。这使得当前的brench在包视图中可见。
我的Eclipse Photon实例显示了工作区中某些项目的git装饰,并没有显示同一工作区中其他项目的装饰。
事实证明,没有装饰的项目是浅版(git clone --depth 1 <...>
)。
我通过获取一些先前的提交(the issue)解决了git fetch --depth 2
。