jjzjj

windows - EGit——获取、 merge 、 pull 麻烦

好的,这就是交易。我在我的Debian(lenny)远程服务器上安装了Git。Git版本是1.5.6.5。我打算将它用作远程共享/备份存储库。我的开发机器运行的是Windows,我的Eclipse和EGit也在其中。所以,这就是我所做的:为git创建共享用户。设置SSH(在Eclipse和服务器上)、交换公钥等,一切顺利。我创建了远程仓库并使用git--bareinit对其进行了初始化。在本地存储库中创建项目,进行了一些更改并成功提交。将master分支从本地仓库推送到远程master。到目前为止一切顺利。(此外,在第三台机器上,我毫无问题地克隆了远程仓库(通过EGit导入)。)“奇怪

windows - Git - 推送新提交并忽略未提交的更改

我正在使用来自Github上的存储库的Android应用程序。我克隆了存储库并对其中一个View进行了更改,我使用Egit插件在Eclipse中提交了更改。我现在需要将更改“推送”(我相信)到Github存储库。我在Windows上,所以我想尝试一下新的Windows客户端-但是这不会让我在没有首先处理它检测到的所有更改的情况下推送单个提交。由于repo是一个Android应用程序,当我运行该应用程序以在本地或在我的设备上进行调试时,它会创建许多新类和其他类似的内容,因此我无法“同步”。但是我不想提交这些文件,只是我提交的单个文件。这是否意味着我需要转向命令行将单个文件推送回Githu

php - 如何从现有的 git 仓库创建 Eclipse 项目

我有一个使用git的现有项目,并且刚刚安装了eclipse和egit。我用egit指向git存储库,可以看到我的所有文件、我现有的分支,并且可以在分支之间切换。当我从git存储库的View中打开一个文件时,它似乎没有识别出它是一个php文件,没有向我显示其中的类,也没有执行代码完成。如果我只是从资源管理器中拖入一个文件,它至少会将该文件识别为php,但对项目的理解不够好,无法向我显示已安装库的代码完成。我想我需要配置Eclipse来了解项目主目录,但我有点迷茫。任何帮助,将不胜感激。 最佳答案 您的答案可能属于本指南的范围,以改变项

java - 使用eGit导入eclipse后,无法编译运行。我该怎么办?

使用Git将标准.java文件导入Eclipse后,我尝试编译并运行该文件。Eclipse给了我这个错误:"Unabletolaunch:Theselectioncannotbelaunched,andtherearenorecentlaunches."我该怎么办? 最佳答案 您必须确保您的java代码在java项目中。如果git源代码是从ant构建的,则有一个“File>New>Other..>Javaprojectfromantbuildfile”。否则,您需要在eclipse中创建一个java项目,然后1)将源代码导入到pro

java - Eclipse Neon eGit 集成提供异常 401 需要授权

升级到Neon后,我的Egit集成失败并出现以下异常更新:Seeeclipsebugi.errors.TransportException:https://github.com/[REPOSITORY]/SCA:401AuthorizationRequiredatorg.eclipse.jgit.api.PushCommand.call(PushCommand.java:169)atorg.eclipse.egit.core.op.PushOperation.run(PushOperation.java:217)atorg.eclipse.egit.ui.internal.push.P

java - 如何将本地 GIT/Maven 项目/文件夹导入到 Eclipse 中?

所以我做了gitclone从远程git存储库中获取一个maven项目。伟大的!我一直在命令行工作,做gitpull、commit等。太棒了!现在我想将这个项目导入到eclipse中,并能够通过安装的egit在eclipse中使用git。所以我做了一个:mvneclipse:eclipse-Dwtpversion=2.0然后我就可以通过常规方式将项目导入到eclipse中:Import->General->ExistingProjectsintoWorkspace但是GIT选项没有出现在Team下!!!:(:(:(如何导入此项目并同时拥有git选项? 最佳答案

java - checkout 与文件冲突。我该如何进行?

我刚刚从保存我的团队项目的远程存储库中提取了一些更改。这是我在拉取时收到的消息:显然,我的一位合作伙伴更改了与我相同的文件。我该如何从这里开始?消息非常模糊。有错误吗?我必须撤消我所做的吗?他必须吗? 最佳答案 我今天遇到了这个问题,下面的解决方案适合我。做一个gitstash。这将整合所有本地和冲突的更改。现在做一个gitpull 关于java-checkout与文件冲突。我该如何进行?,我们在StackOverflow上找到一个类似的问题: https:/

java - 带有自签名证书的 egit,https

我想使用可通过https访问的git存储库,Https服务器具有自签名证书。我在尝试使用eclipse+egit克隆repo时总是出错:https://host/path:cannotopengit-upload-packsun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtarget是否可以绕过这个问题

java - egit 锁失败 eclipse

所以在工作中,我们都共享相同的存储空间,我们推送和pull我们的分支以及所有好的git东西。所以我通常在eclipse中从egitpull和推(我不是这里大多数人唯一这样做的人)。但是我的一些分支机构已经开始给我[锁定失败]“无法锁定本地跟踪引用以进行更新”。但问题是有75多个人以同样的方式做这件事,但没有人看到这个错误。我做了一些研究,其中大部分都说它是基于名称冲突,例如Foo和foo。Egit会搞不清楚该pull哪一个,因为唯一的区别是大写字母,但其他人没有问题。我不知道发生了什么。任何帮助将不胜感激。 最佳答案 我既不能获取也

java - JGIT pull NoHeadException

什么时候尝试执行以下方法(使用JGIT库)privatevoidpullRepo()throwsIOException,GitAPIException,WrongRepositoryStateException,InvalidConfigurationException,DetachedHeadException,InvalidRemoteException,CanceledException,RefNotFoundException,NoHeadException{Gitgit=newGit(localRepo);git.pull().call();}我得到以下运行时异常:org.e