Tag: egit

如何更改Eclipse Git插件中的默认作者和提交者?

我正在使用Eclipse的Git插件。 当我开始在这些字段中input时,显示了几个作者和提交者。 我如何提供对这个列表的更改,或删除一些作者或提交者? 另外我想设置默认的作者和提交者,这将默认显示。

Eclipse + EGit:将项目克隆到工作区中

我对EGIT如何工作有些困惑。 我在Github上有一个现有的git仓库,并想将其克隆到我的工作区。 我的目标是将本地存储库直接存储在我的工作区文件夹内,但是我没有得到它与EGit的工作。 当我想用EGit克隆github repo时,我必须select一个目录作为目的地。 build议的目录是在我的homedir(不在我的工作区)。 当我select这个目录时,我可以在Eclipse中看到这个项目,但是它不存储在我的工作区文件夹中。 相反,它存储在我的家庭目录。 当我直接在我的工作区内select一个目录时,稍后当涉及到导入项目时,它说已经有一个这个名字的目录。 我不知道如何解决这个问题。 我认为这将是一个普遍的情况。 在过去,我使用了hgEclipse(Mercurial),它的工作方式和我认为的一样,所以我很困惑,EGit没有。 也许我误解了一些东西。 大概知道这一点很重要:在github版本库中,eclipse没有.project或.settings文件。 我有他们在我的.gitignore所以在导入对话框中,我必须select“导入为一般项目”,而不是“导入现有项目”。 但我认为这应该不重要? 我希望有人可以帮我解释一下为什么EGit插件默认不会直接将仓库克隆到工作区。 我的Eclipseversion是3.6,我已经在标记的地方安装了EGit。

Egit拒绝了非快进

我推送到github存储库时得到这个消息。 你能告诉我一步一步的程序来解决它吗? 我只推了一次,成功了。 但是,当我更新了一个项目,并试图推动我的第二次提交,它显示“主拒绝非快进”,并不允许我推。 请解释程序。

如何使用EGIT删除远程存储库中的分支?

如何使用egit删除sourceforge中远程分支本身的所有文件?

撤销egit中单个文件的本地未提交更改(例如,svn revert)

场景:我有一个本地的未提交的更改,我想撤消源文件,并获取源文件恢复到原始状态。 在命令行git中我会做“git checkout”,但是如何在Egit中做到这一点?

在JavaGit,JGit和EGit之间select混乱

我正在制作一个使用Git的Java应用程序。 我发现有一个叫做JavaGit , EGit和JGit的东西。 我知道JavaGit和EGit / JGit是不同的。 我不明白的是EGit和JGit之间的区别。 两者都在Eclipse项目上,但似乎与Eclipse相关,其他则不是。 我不使用Eclipse,也不打算这么做,所以我真的不太关心“Eclipse集成”。 JGit以某种方式连接到Eclipse? (它在www.eclipse.org上托pipe,JGit的文档里面也有很多“eclipse”关键字) 在这三种方法中,我需要将我的Java程序(不是用Eclipse编写)连接到Git存储库? 我更喜欢独立的Git库(即,不依赖于本地Git安装) 编辑:还有一个问题: JGit是否支持Git bundle命令 ? 编辑:我find了答案 – 它(还没有尝试过)。 它是在一个名为BundleWriter的类中的transport包中

Eclipse的混帐签出(又名,恢复)

使用EGit插件可以在Eclipse中执行相当于git checkout吗? 我有一个被修改的文件。 我想放弃更改并将文件恢复到源存储库中的内容。 在Subversion中,这被称为回复。 在混帐相当于结帐。 我无法find团队下的任何菜单项,看起来像结帐或恢复。 我使用EGit 0.6.0。

当前分支未configuration为在configuration中find的关键branch.master.merge没有值

当我尝试从远程存储库中使用Egit team> pull时,出现此错误 当前分支未configuration为在configuration中find的关键branch.master.merge没有值

EGit和GitHub出现“Auth Failed”错误

我已经在Eclipse Helios上安装了EGit插件,我试图将其与我的GitHub帐户一起使用,但是当我尝试configuration它时,出现“Auth Failed”(Auth失败)错误。 我一直在使用Google,但没有运气…这似乎是我的口令问题,但AFAIK EGit正在寻找正确的地方( /home/user/.ssh/id_rsa ),我没有问题连接ssh或git控制台客户端。 有些博客说这是URI和Egit的parsing器的问题,但我还没有find解决scheme。