草庐IT

Eclipse EGit Checkout 与文件 : - EGit doesn't want to continue 冲突

我已经启动了EclipseEGit。在某些场景下确实不全面。我有本地文件,例如pom.xml改变了。在git服务器上,此文件已更改。我做pull,EGIt说:Checkoutconflictwithfiles:即pull停止(fetch已完成,但merge未完成),没关系。然而接下来是糟糕的体验。我同步工作区,将我的更改放在一边并使其与FETCH_HEAD相同。但是EGit不想继续。我用HEAD修订替换文件。但是EGit仍然不想继续。在冲突解决后,EGit的预期用户操作标准是什么?更新:我addedtoindex,然后markedasMerged->pull还是无法通过。当我选择Mer

eclipse - egit - 未授权

我刚刚使用EGit从EclipseJuno连接到GIT,并成功克隆了某个远程存储库。在克隆过程中,我输入了我的Github用户名和密码,但选择不保存它们。然后我尝试“从上游获取”。我收到此错误:https://github.com/biunlp/nlp-lab.git:notauthorized我没有机会输入我的用户名和密码...这很奇怪,因为我连接到这个存储库是为了克隆... 最佳答案 2022年更新:在接下来的内容中,始终使用:一个Apppassword,notyouraccountpassword(参见blogpost)。所以

eclipse - 无法在 EGit 中找到存储/应用功能

我正在使用EclipseKepler和EGit3.0.0。我在哪里可以找到GIT存储/应用功能。我在包资源管理器团队pop窗口和团队同步视角中的任何地方都找不到存储。 最佳答案 毕竟我找到了,stash在“GitRepositoryView”中: 关于eclipse-无法在EGit中找到存储/应用功能,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/17702974/

eclipse + Egit : clone project into workspace

我对EGit的工作原理有点困惑。我在Github上有一个现有的git存储库,想将它克隆到我的工作区中。我的目标是将本地存储库直接存储在我的工作区文件夹中,但我无法将其与EGit一起使用。当我想用EGit克隆github存储库时,我必须选择一个目录作为目标。建议的目录在我的主目录中(不在我的工作区中)。当我选择这个目录时,我可以在Eclipse中看到该项目,但它没有存储在我的工作区文件夹中。相反,它存储在我的主目录中。当我直接在我的工作区内选择一个目录时,稍后在导入项目时它说已经有一个同名的目录。我不知道如何解决这个问题。我认为这将是一个常见的场景。过去我使用过hgEclipse(Mer

git - Eclipse/EGit如何在更新后识别已有的版本库信息?

在使用EGit插件1.0.0将Eclipse从Helios升级到Indigo后,我的所有项目似乎都分别丢失了有关其git存储库的元数据。在Helios中,每个Eclipse项目都是一个独立的git存储库。更新到Indigo时,我希望我可以继续使用Helios的工作区。更新后,所有项目仍然存在于工作区中;在每个项目目录中,仍然有.git子目录,但Eclipse似乎将每个项目视为已经不是git存储库。因此,项目文件夹中仍然存在所有git元数据,但eclipse无法识别它们。还有另一种方法可以“重新激活”git功能吗? 最佳答案 感谢Je

java - Eclipse 与 EGit,git-blame 信息很难看到

使用带有EGit插件和JDK1.7的EclipseIndigoServiceRelease2。我已经看到它应该支持blame注释,但我无法让它像我看到的那样显示hereonEclipseWiki.这是我的样子,你看不到指针,但我将鼠标悬停在垂直的棕色线上:有人知道如何扩展注释View吗? 最佳答案 右击棕色线,Revisions->ShowAuthor。 关于java-Eclipse与EGit,git-blame信息很难看到,我们在StackOverflow上找到一个类似的问题:

java - 如何从 Eclipse Kepler 中删除 EGIT?

我正在使用EclipseKepler的J2EE包,并且正在使用Git。我也在使用git-extension作为git的UI,我不会用它来换取其他任何东西,所以对我来说,egit只是一个烦恼,它会在我的屏幕上带来我不想要的信息。如何将其从eclispe中永久删除? 最佳答案 最简单的方法是禁用EGIT在导入时通过Window-Preferences-Team-Git-Projects自动管理您的项目:这将停止管理新项目,但在更改之前导入的项目仍需要为该项目手动禁用EGIT。您只需右键单击->团队->断开连接,他们将不再由EGIT管理。

java - 在 JavaGit、JGit 和 EGit 之间选择的困惑

我正在制作一个使用Git的Java应用程序。我发现有一个东西叫JavaGit,EGit和JGit.我知道JavaGit和EGit/JGit是不同的。我不明白的是EGit和JGit之间的区别。两者都托管在Eclipse项目上,但一个似乎与Eclipse相关,而另一个则不是。我不使用Eclipse,也不打算使用,所以我真的不太关心“Eclipse集成”。JGit是否以某种方式连接到Eclipse?(托管在www.eclipse.org,JGit的documentation里面也有很多“eclipse”关键字)在这三个中,我需要什么来连接我的Java程序(不是用Eclipse编写的)以使用G