问题标签 [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 投票
2 回答
22023 浏览

eclipse - Eclipse:如何使用密钥文件通过 ssh 克隆 git?

嘿,我正在使用 Eclipse(在运行 Ubuntu 10.10 时)并且想连接到远程 git。通常我会使用 egit 插件,但现在我需要通过 ssh 与 keyfile 连接

不幸的是,egit 没有“使用密钥文件”选项,有没有办法用我的密钥文件连接到我的存储库?是否有一种“隐藏”的方式让 Eclipse 将参数(-i 密钥文件)传递给 ssh 或其他东西?

0 投票
2 回答
5778 浏览

eclipse - EGit 的兼容性 - 还是有替代品?

我正在使用 Eclipse 开发并使用 git 和 gitorious 管理我的存储库。到目前为止,我在命令行上使用 git。我四处寻找将 git 集成到 Eclipse 中的方法并找到了 EGit。这也是两年前在 SO 上提出的问题。但由于 EGit 使用 JGit,一个用 Java 编写的 git克隆,我担心它与原始 git 的兼容性。

我知道 EGit 缺少 git 的一些(可能很多)高级功能,所以我会将 EGit 用于日常基本用途,如提交、签出、拉取和推送、分支等,并将 git 用于更高级 - 但不太频繁 -任务。有什么经验吗?如果我的存储库有任何可能因为 git 和 EGit 没有就如何管理它们达成一致而被破坏,我将不会使用 EGit!

另一个问题:EGit 有替代品吗?我找不到任何东西。

0 投票
4 回答
20622 浏览

eclipse - Egit 中的 git 还原

是否可以在 Egit 中执行“git revert”以通过创建新提交来回滚更改(而不是检查旧提交或进行不会创建回滚更改的新提交的硬重置)?

如果您有一个中央存储库,这似乎是一个重要功能,以防您需要撤消已经推送到那里的更改。

提前致谢!

0 投票
1 回答
4699 浏览

eclipse - 我需要用 eclipse 安装 Git 和 Egit

我是 github 和源控制的新手。我已经为 Eclipse 安装了 Egit 插件

我已经在网站上创建了存储库。

现在我想问我是否还需要为 Windows 安装 GIT 安装程序

因为那时对 Egit 的需求是什么。

另外我不知道如何将 Egit 与在线 Git 帐户链接

0 投票
2 回答
915 浏览

java - JGit/EGit 加载翻译包失败 en_US

我在 JUnit 测试中运行以下代码来测试获取 git 存储库。我正在为 JGit 所需的每个基本功能编写一个测试,以便我可以在我的应用程序中实现它们。问题是我在下面的 git.fetch() 调用中不断收到以下错误:

代码示例如下。我验证了存储库路径和一切似乎都是正确的。如果我在 fetch 调用上放置一个断点,然后在 MSysGit 中运行相同的命令,它就可以工作。

谢谢!

0 投票
3 回答
3718 浏览

git - 了解 Git 以及如何使用 EGit(git eclipse 插件)

我刚开始从事一个使用 git 作为存储库的项目。实际上,我以前从未使用过版本控制系统,因为我是一个开发者团队。据我了解,如果您创建本地存储库的分支,请在 elcipse 中选择该分支,然后更改代码。然后,您应该能够选择原始主分支,并且如果您没有合并,您将看不到这些更改。

让我感到困惑的是,当我切换回 master 时,我在新分支中所做的更改就在那里......即使我还没有合并。

我显然误解了整个事情......任何想法谢谢。

0 投票
1 回答
2484 浏览

eclipse - 在 Eclipse 中跨提交创建一个 git 补丁

我通过 Eclipse egit插件使用 git。我是使用 git 作为 VCS 的新手,我想知道是否有一种方法可以创建一个补丁来捕获来自 Eclipse 内的多个提交的更改。例如:

  1. 开发新功能
  2. 提交工作
  3. 修复一个错误
  4. 提交工作
  5. 创建自 #1 以来添加的代码补丁

这可以使用egit在eclipse中完成吗?如果不是,那么执行此操作的命令行是什么?

0 投票
2 回答
1150 浏览

php - 无法使用 Egit 和 Eclipse 克隆存储库

我有 windows server 2003 作为我的操作系统。

我正在使用 WAMP 进行 php 开发。

我正在使用 Eclipse Helios for PHP Developers 进行开发。

我已经安装了 Windows 来管理存储库的 msysgit 和 tortoiseGit。

我在 eclipse 中安装了 egit 插件来管理团队成员的项目。

我已经参考了以下使用谷歌找到的 EGIT 教程

http://www.vogella.de/articles/EGit/article.html

现在我有以下问题。

我创建了一个名为 'gittest' 的 php 项目

我通过右键单击项目-> 团队-> 共享-> git 创建了存储库

现在,当我尝试使用 git 协议创建它的克隆时,具有以下设置

URI:git://Myserver/websites/gittest/.git 主机:Myserver 存储库路径:/websites/gittest/.git

它给出以下错误

无法列出可用分支
原因:git://Myserver/websites/gittest/.git:连接被拒绝:连接

其他协议(如 http、ssh、ftp 等)也会出现同样的问题。

任何人都可以帮助我了解如何设置此协议,以便我可以与本地网络上的其他团队成员共享项目

谢谢。

0 投票
1 回答
2610 浏览

eclipse - Egit fetch & pull 连接被拒绝

我已经在两个 ubuntu 系统上安装了 eclipse 的 Egit 插件,并在两个系统上创建了两个新项目并共享(团队>共享)它。使用 Egit 与其他用户一起获取和拉取项目的正确方法是什么?

错误connection refused

0 投票
1 回答
2932 浏览

java - 如何暂时禁用 EGit?

git repack从命令行执行操作时,包会被锁定且无法删除,从而使 repo 大小增加一倍。罪魁祸首很可能是 EGit 保持文件打开(这在 Windows 中很糟糕)。退出 Eclipse 是我知道的唯一解决方法。我找到了这篇文章,但 EGit 没有这样的选项。还有什么想法吗?