问题标签 [egit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
41621 浏览

eclipse - 如何在 EGit 中创建远程 git 存储库并将其链接到现有的 Eclipse 项目?

我正在使用 Eclipse Helios 和 EGit。我是 Git 新手。我有一个现有的 Eclipse 项目,用于我想放在 Git 中的 Android 应用程序。有人可以分享一些关于如何在共享文件夹上设置 Git repo 并使用 EGit 将现有项目放入这个 git repo 的说明吗?我尝试了多种选择,但都没有成功。

谢谢!

0 投票
2 回答
480 浏览

eclipse - 克隆/添加 sourcefroge 项目到 git/egit

如何将项目从 sourcefroge 克隆/添加到 git/egit,例如项目页面: adudacity sourcefroge,现在如何将此项目添加到 git。

这是我正在尝试的,在源位置我输入: git://audacity.git.sourceforge.net/gitroot/audacity/audacity

在目标中我选择PC上的某个文件夹,但是当我单击下一步时,我得到这个错误是
致命的: 远端意外挂断

0 投票
2 回答
291 浏览

git - 使用 egit 向/从中央 git 存储库推/拉后没有树冲突

我们有 2 名开发人员使用 EGit。一种适用于 Windows,一种适用于 Linux

我们制定了如下合作政策:

  • 有一个中央(裸)存储库
  • 最初,每个开发人员都从中央存储库中签出并在本地工作。
  • 当两者需要同步工作时,我们从/向中央存储库拉/推。

我们按照我们的想法使用中央存储库,有了它,我们将来可以轻松地与团队中的更多开发人员协作。

一切正常,直到我们检测到当一个开发人员修改已被另一个开发人员移动到另一个目录的文件时根本没有冲突。以下是步骤:

  • 一位开发人员,将文件移动到另一个位置;将其提交到他的本地存储库;将其推送到中央存储库。
  • 另一个更改该(相同)文件的内容;将其提交到他的本地存储库。拉取中央存储库。

我们预计当第二个开发人员进行“拉动”时会有冲突报告。但没有冲突。他的工作目录(和他的本地存储库)中出现了 2 个文件:

  • 他修改的那个
  • 以及第一个开发人员已移至另一个目录的那个。

谁能告诉我们我们的错误是什么?

我们的工作方式是否违反了 git 的设计?

我们是 git 新手(对 CVCS 很熟悉)。遇到这个问题,我们非常担心,因为这意味着我们团队的工作很难合并。我们认为我们必须做错事。感谢您为我们澄清。

0 投票
2 回答
23592 浏览

eclipse - EGit推送操作报错:“远端解包时出错”

对端解包时出错

我遵循的步骤: 在系统 A(远程)上:

  1. 安装EGit
  2. 创建项目
  3. 分享那个项目
  4. 创建存储库
  5. 添加该项目并将其提交到存储库
  6. (共享存储库文件夹)

在系统 B(本地)上:

  1. 安装 EGit
  2. 导入项目(通过克隆远程存储库)
  3. 选择克隆(不添加)
  4. 给出远程存储库的路径,如 192.168.10.28\Git\repo
  5. 检查分支
  6. 给出目标路径(本地)
  7. 按照简单的步骤导入项目
  8. 修改代码
  9. 将其提交到本地存储库
  10. 现在转到存储库视图并将本地存储库内容推送到远程 1
  11. 错误窗口弹出说

“无法连接到任何存储库:\192.168.100.28\Git\repo(推送期间发生内部异常:\192.168.100.28\Git\repo:管道关闭)”

0 投票
6 回答
16582 浏览

eclipse - 为什么在 Eclipse 中为 EGit 管理的项目禁用合并工具?

根据EGit 用户指南,要使用合并工具,应右键单击存在合并冲突的资源,然后选择Team > Merge Tool。但是,当我这样做时,合并工具选项是灰色的。EGit 正在正确检测冲突并向我显示冲突文件的图标和文本标签装饰。

有任何想法吗?

0 投票
1 回答
51336 浏览

eclipse - EGit(Eclipse git 插件)可以使用 SSH 密钥而不是用户名和密码吗?

我需要提交的 git 中央存储库是使用 SSH 密钥配置的。我的用户名是jmglov,但是当我执行 git 操作(例如git clone)时,我使用这个配置:

当我尝试在Eclipse中使用EGit推送到源时,系统会提示我输入用户密码,仅启用 SSH 密钥对身份验证。我的公钥是用户的授权密钥之一。gitgit

是否可以将 EGit 配置为使用我的 SSH 密钥而不是git用户的凭据?

0 投票
3 回答
2495 浏览

eclipse - 安装 EGIT 时出现问题

我有以下配置

  • 操作系统:Win XP
  • 日食:伽利略

我想在上面安装 EGIT(我已经有了 subclipse)。我试着去,Help -> Install New Software但 EGIT 不在名单上。我尝试从该站点下载,但下载链接http://download.eclipse.org/egit/updates未在浏览器中打开(chrome)

请帮助我如何安装 Egit。

谢谢

0 投票
1 回答
32039 浏览

eclipse - 如何使用 EGit 将当前的 Eclipse 项目添加到 git?

我的 Eclipse 中有 GAE 项目,我想将它添加到我的本地 git 存储库中,我该怎么做?

0 投票
2 回答
4795 浏览

java - Eclipse + Maven 插件 + EGit 插件 = 从 GitHub 签出特定的分支和标签?

我知道这是一个比较特殊的问题。也许有些人仍然知道这一点:

我想在 Eclipse=> Branch: 0.7.0 和 Tag: hector-0.7.0-29 (https://github.com/rantav/hector.git) 中使用 Maven 编译 Hector。(提到的分支/标签不是(!)主分支,因此需要专门的结帐。)

我已安装:Maven-Maven 插件和 Eclipse 的 EGit 插件

我的问题:

1.) Maven 插件允许直接从 GitHub 等 SCM 签出(安装 maven-git-plugin= 这与 egit 插件不同)。我现在可以使用 maven 插件直接从 Github 下载项目。在磁盘上,我找到了标记和分支(作为 .git 目录中的 Git 文件。)

但问题是,检出的版本是 MASTER 分支。而且我没有找到直接在 Eclipse 中签出特定分支和标签的选项。单击“团队上下文菜单”时,我通常拥有所有 EGit 选项(以检查特定的分支/标签)。但是由于该项目通过 Maven 插件被下载,它似乎不被 Eclipse 视为一个 Git 存储库。)所以在我通常拥有所有 Git-Commands 的“团队”上单击或多或少是空的。我需要找到一种方法来告诉 Eclipse 这个项目是一个 GIT/EGIT 可管理的项目,以便我有菜单选项来管理它。

2.)此外,我希望下载的项目完全“受 SCM 管理”(通过 Git),以便我可以“跟踪”我对文件的本地更改。因此,所有“Egit 上下文菜单”的东西都应该适用于这个签出的项目。

如果有人知道如何做到这一点,我会非常乐意提供任何建议!

非常感谢你!延斯

0 投票
13 回答
50737 浏览

eclipse - “无效的项目描述”,从 GIT 回购问题导入

将我的GITrepo 从 PC 计算机复制到我的 MAC 后,我似乎无法将其导入 Eclipse。通过 eGit 插件直接从现有的本地 git 存储库导入。

完全相同的导入在现有的 Windows 计算机上运行良好。

请指教。