Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. Tools
  4. EGit - Git Integration for Eclipse

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

Eclipse Foundation Member
EGit - Git Integration for Eclipse

EGit - Git Integration for Eclipse
1884
24
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

2021-12 (4.22)
2021-09 (4.21)
2021-06 (4.20)
2021-03 (4.19)
2020-12 (4.18)
2020-09 (4.17)
2022-03 (4.23)
2022-06 (4.24)
2022-09 (4.25)
2022-12 (4.26)
2023-03 (4.27)

https://download.eclipse.org/egit/updates

Learn more...

Screenshot 0

Details Group Tabs

Details

EGit is the Git integration for Eclipse. Git is a distributed versioning system, which means every developer has a full copy of all history of every revision of the code, making queries against the history very fast and versatile. The EGit project is implementing Eclipse tooling on top of the JGit Java implementation of Git. To get started, check out our user guide: http://wiki.eclipse.org/EGit/User_Guide If you have any questions, please use our support forum: http://www.eclipse.org/forums/index.php?t=thread&frm_id=48

Categories:
  • Code Management,
  • SCM,
  • Team Development
Tags:
  • egit,
  • jgit,
  • git,
  • dvcs,
  • scm,
  • vcs,
  • github
Additional Details
Eclipse Versions: 
2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2022-03 (4.23), 2022-06 (4.24), 2022-09 (4.25), 2022-12 (4.26), 2023-03 (4.27)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Eclipse.org
Development Status: 
Production/Stable
Date Created: 
Fri, 2010-06-18 16:30
License: 
EPL
Date Updated: 
Fri, 2023-01-13 10:09
Submitted by: 
Chris Aniszczyk
Screenshots
Screenshot 0
Metrics
DateRankingInstallsClickthroughs
March 202353/665875 (0.31%)15
February 202345/6681177 (0.35%)34
January 202347/6771180 (0.34%)37
December 202243/8051159 (0.34%)34
November 202248/8081318 (0.34%)32
October 202255/8111181 (0.31%)47
September 202252/8121235 (0.31%)40
August 202259/8081002 (0.28%)45
July 202253/8161124 (0.31%)55
June 202260/8101066 (0.27%)50
May 202257/8101183 (0.27%)51
April 202260/8171085 (0.26%)45
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 11

CountError Message
11Cannot complete the install because one or more required items could not be found....
Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for EGit - Git Integration for Eclipse.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Thursday, March 23, 2023 - 04:04

Reviews Sign in to post reviews

grobertaxe's picture

EGIT in IBM Transformation Extender Design Studio

Submitted by Grace Robert on Wed, 2020-09-02 10:22

I tried to install this EGIT plugin to IBM WebSphere Transformation Extender Design Studio but it is not working.How to browse GITLab URL in IBM WebSphere Transformation Extender Design Studio(Version 9.0.0.1)

msohn's picture

Re: EGIT in IBM Transformation Extender Design Studio

Submitted by Matthias Sohn on Wed, 2020-09-16 19:46

I have no access to IBM WebSphere Transformation Extender Design Studio.
Contact IBM product support and ask them for help.

ereinhardth2p's picture

Will not download for Eclipse 4.6.3

Submitted by Edmund Reinhardt on Fri, 2020-02-28 17:07

I am seeing a similar issue
RDi 9.6 is based on Eclipse 4.6.3 which contains org.apached.ant plugin at 1.9.?
But when you request EGit via Eclipse marketplace it claims to give you EGit 5.5.1 but in fact it attempt to install 5.6.1 which requires  org.apache.ant [1.10.5,2.0.0)  and the install fails with the error

Cannot complete the install because one or more required items could not be found.
  Software being installed: Git integration for Eclipse 5.6.1.202002131546-r (org.eclipse.egit.feature.group 5.6.1.202002131546-r)
  Missing requirement: Git integration for Eclipse - UI 5.6.1.202002131546-r (org.eclipse.egit.ui 5.6.1.202002131546-r) requires 'bundle org.apache.ant [1.10.5,2.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: Git integration for Eclipse 5.6.1.202002131546-r (org.eclipse.egit.feature.group 5.6.1.202002131546-r)
    To: org.eclipse.egit.ui [5.6.1.202002131546-r]

It seems that there is a configuration problem that is making impossible for our customers to install EGit via Eclipse Marketpalce even though this is very popular.,

msohn's picture

Re: Will not download for Eclipse 4.6.3

Submitted by Matthias Sohn on Tue, 2020-03-03 11:38

see https://bugs.eclipse.org/bugs/show_bug.cgi?id=560647

The problem is fixed for 5.7.0 which will be released on Mar 18.
Until then you can install 5.7.0-SNAPSHOT from https://download.eclipse.org/egit/updates-nightly as a workaround.

ereinhardth2p's picture

Re: Re: Will not download for Eclipse 4.6.3

Submitted by Edmund Reinhardt on Wed, 2020-03-04 17:51

Thank you!

mbarmshory's picture

Bulky action to push all branch of all project

Submitted by Mostafa Barmshory on Thu, 2017-12-07 10:32

It is hard to push several projects one by one. Please add some bulky action such as push and pull. thnaks

braemdonck's picture

I can't see any git views + uninstall gives errors

Submitted by Bart Raemdonck on Tue, 2015-03-10 05:58

I don't see any git views after the installation.
It seems like something went wrong during the installation but when I try to uninstall EGit it gives errors like: ""Eclipse Git Team Provider" cannot be fully uninstalled because other installed software requires it. The parts that are not required will be uninstalled.
"Java implementation of Git" cannot be fully uninstalled because other installed software requires it. The parts that are not required will be uninstalled."

swilliamstbm's picture

Do not upgrade if you use PTP!

Submitted by Spencer Williams on Fri, 2015-01-23 16:23

Parallel Tools Platform is not compatible with the new version of Jgit. Now I can't sync my remote projects, nor I can uninstall your plugin after upgrading it. Trying to revert my installation back is just giving me dependency errors. Eclipse is 1,000 programmers coding in their own world with no incentive to actually cooperate. You people have screwed me over for the last time. I will now be using PHPStorm. Thanks for wasting my time.

swilliamstbm's picture

Reassessment

Submitted by Spencer Williams on Sun, 2015-05-10 01:02

Let me first say that my previous comment, strangely, was the very first of mine that marketplace.eclipse.org accepted, to my knowledge. I have not yet tried PHPStorm. Clearly, I was too harsh in my reply, as I had come to rely heavily on both Git for Eclipse and the Parallel Tools Plugin and I was displeased to discover that PTP did not support some newer data format that JGit was using. Sadly, I can't find the site that talked more about the error, nor can I recall the particular error I saw. I might fault PTP more for not supporting what it was that the error said that either Egit or Jgit did support.

When I use the latest Egit with any other setup on Eclipse Luna, I do not run into problems. I have not yet tried the most recent PTP with Egit to see if things have changed, but I may look into it.

pbousqui's picture

Revert, NOT SECURED !!!!!

Submitted by Pierre Bousquié on Tue, 2013-12-17 16:34

Lost 4 hours of works: Reason? Revert button in configure push is just right to Dry-Run button.
No security confirmation (revert is not reversible)... , no warning, same button as the other action.

Reason? Wanting to set back the password credential, miss click and 'voila' ... 4 hours. men. CLI is better, just because it's slower for that.

pverest's picture

Thank you for sharing

Submitted by Paul Verest on Mon, 2014-02-17 09:20

your next step should have been raising an issue. EGit authors don't check reviews here.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=428356

jmisingnamebom's picture

Kepler gives other error than marketplace

Submitted by Jacques Mising name on Tue, 2013-07-16 03:57

Your original request has been modified.
"Eclipse Git Team Provider" is already installed, so an update will be performed instead.
Cannot complete the install because of a conflicting dependency.
Software being installed: Eclipse Git Team Provider 3.0.0.201306101825-r (org.eclipse.egit.feature.group 3.0.0.201306101825-r)
Software currently installed: Eclipse IDE for Java Developers 1.4.2.20120213-0813 (epp.package.java 1.4.2.20120213-0813)
Only one of the following can be installed at once:
Team Support UI 3.7.0.v20130514-1224 (org.eclipse.team.ui 3.7.0.v20130514-1224)
Team Support UI 3.6.101.R37x_v20111109-0800 (org.eclipse.team.ui 3.6.101.R37x_v20111109-0800)
Team Support UI 3.6.100.I20110525-0800 (org.eclipse.team.ui 3.6.100.I20110525-0800)
Cannot satisfy dependency:
From: Eclipse IDE for Java Developers 1.4.2.20120213-0813 (epp.package.java 1.4.2.20120213-0813)
To: org.eclipse.epp.package.java.feature.feature.group [1.4.2.20120213-0813]
Cannot satisfy dependency:
From: Eclipse Git Team Provider 3.0.0.201306101825-r (org.eclipse.egit.feature.group 3.0.0.201306101825-r)
To: org.eclipse.egit.ui [3.0.0.201306101825-r]
Cannot satisfy dependency:
From: Git Team Provider UI 3.0.0.201306101825-r (org.eclipse.egit.ui 3.0.0.201306101825-r)
To: bundle org.eclipse.team.ui [3.6.200,4.0.0)
Cannot satisfy dependency:
From: EPP Java Package 1.4.2.20120213-0813 (org.eclipse.epp.package.java.feature.feature.group 1.4.2.20120213-0813)
To: org.eclipse.platform.feature.group [3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q]
Cannot satisfy dependency:
From: Eclipse Platform 3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q (org.eclipse.platform.feature.group 3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q)
To: org.eclipse.team.ui [3.6.101.R37x_v20111109-0800]

msohn's picture

EGit 3.0.x supports Juno

Submitted by Matthias Sohn on Thu, 2013-08-08 07:45

EGit 3.0.x supports Juno (Eclipse platform 4.2/3.8), Kepler (Eclipse platform 4.3) or Luna (Eclipse platform 4.4 development builds), for more details see [1]. Latest version which can be installed on Indigo (3.7) is EGit 2.3.1.

[1] http://wiki.eclipse.org/EGit/FAQ#What_versions_of_Eclipse_does_EGit_targ...

jmisingnamebom's picture

Cannot install

Submitted by Jacques Mising name on Tue, 2013-07-16 03:54

Your original request has been modified.
"Eclipse Git Team Provider" is already installed, so an update will be performed instead.
"Java implementation of Git" is already installed, so an update will be performed instead.
Cannot complete the install because one or more required items could not be found.
Software being installed: Eclipse Git Team Provider 3.0.1.201307141637-r (org.eclipse.egit.feature.group 3.0.1.201307141637-r)
Missing requirement: Git Team Provider UI 3.0.1.201307141637-r (org.eclipse.egit.ui 3.0.1.201307141637-r) requires 'bundle org.eclipse.team.core [3.6.100,4.0.0)' but it could not be found
Cannot satisfy dependency:
From: Eclipse Git Team Provider 3.0.1.201307141637-r (org.eclipse.egit.feature.group 3.0.1.201307141637-r)
To: org.eclipse.egit.ui [3.0.1.201307141637-r]

bryu's picture

Download problem

Submitted by Bryan Ryu on Sun, 2013-06-23 22:11

It has a download problem in market place. could you check this problem?

An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Unable to read repository at http://download.eclipse.org/egit/updates-3.0/plugins/org.eclipse.jgit_3.....
Connection reset

mwillems's picture

Install Page is Missing

Submitted by Michael Willems on Tue, 2013-04-09 18:18

I am admittedly a total noob, but I have tried downloading the egit installation packages in any provided links on 2 different computers, and every time I go to the installation download page, it gives me a 404 file missing and/or tells me that it should be in the options in the eclipse installation natively (it's not). Am I really the only one having this problem? I don't know where else to post this.

sduvall's picture

Just quit working

Submitted by Shane Duvall on Fri, 2012-11-30 18:07

I am at my wits end trying to get this to work. It has aways thrown a java error but still worked until suddenly today, now it just dies. So, I just went and downloaded the latest eclipse PDT from zend, added the new marketplace to install Egit, select all options and I get an error that there is a missing requirement for mylyn. Not sure why this has to be so difficult to get running on my enviro. It would appear others use and I don't read any issues. Any help will be appreciated. Thanks.

Error:
Cannot complete the install because one or more required items could not be found.
Software being installed: EGit Mylyn 2.1.0.201209190230-r (org.eclipse.egit.mylyn.feature.group 2.1.0.201209190230-r)
Missing requirement: EGit Mylyn 2.1.0.201209190230-r (org.eclipse.egit.mylyn.feature.group 2.1.0.201209190230-r) requires 'org.eclipse.mylyn.team_feature.feature.group 3.5.0' but it could not be found

lleoxy3's picture

same problem

Submitted by Leo Leo on Mon, 2013-08-26 23:18

I also encountered such a problem, So finally you is how to solve this problem, please help me, Thank you

caniszczyk's picture

Fresh reinstall

Submitted by Chris Aniszczyk on Sat, 2012-12-22 19:20

Can you do an uninstall and then a fresh install of EGit?

mbrandon's picture

Updating through Marketplace

Submitted by Micah Brandon on Thu, 2012-12-20 20:30

When I had a problem using Help -> Check for Updates with such-n-such missing feature group, instead I went to the Marketplace from inside Eclipse: Help -> Eclipse Marketplace. I searched for the missing requirement and hit the UPDATE button next to the product.

hirawanyn4's picture

Please report bugs to EGit Bugzilla

Submitted by Hendy Irawan on Fri, 2011-06-03 05:59

@soenke, please report the bug to the EGit Bugzilla, not here...

mmisingname4pv's picture

Problem with symbolic links in Eclipse

Submitted by Missing name Mising name on Wed, 2011-05-18 13:29

Hi,

first: thanks for the great tool! But I want to report a Bug.

I cloned an svn repository to an git repository with git svn clone. In this svn repository I have a lot of symbolic links. These symbolic links are symbolic links on the local filesystem after cloning. These symbolic links are not a problem for the normal git console. If you type:

git status

you will get the message: "nothing to commit (working directory clean)"

But if you go into eclipse and click "commit" you get a list with hundreds of symbolic links. The "status" column tells you for everey symbolic link: "Rem., not staged".

If you commit the selected symbolic links and click commit again, egit wants to add all files of the project again to the repository. It is a very bad idea to do a commit of these unchanged symbolic links.

At the moment I click on "deselect all" and select my changed files but this is very annoying ;).

Best think would be: Ignoring the symlinks. You cannot change the symlinks with eclipse so you do not have to commit them to git. Maybe it could be a checked checkbox in the commit window.

Thanks

caniszczyk's picture

Bug Reporting and Questions

Submitted by Chris Aniszczyk on Thu, 2011-05-26 10:41

The proper place to ask questions about EGit is the forums...

http://www.eclipse.org/forums/index.php?t=thread&frm_id=48

If you find a bug, please file it here:

https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EGit&rep_platform=Al...

In your case, git-svn isn't supported by EGit.

jreimann34g's picture

Ready to use

Submitted by Jens Reimann on Fri, 2011-05-06 05:36

While it still has a 0.x version number is ready for use. It provides access to most git functionality in the "Eclipse way", nicely integrated.

There are still some rough edges, but starting with 0.11.x we are using it in our development team for the every day jobs without problems. And it is getting better with every version. Keep up the good work!

I only miss some more integration with Gerrit. Although Gerrit and git are two different things, eGit provides some integration with Gerrit and I would love to see more.

Markets

  • Eclipse Project (4)
  • Tools (1342)
    • Application Development Frameworks (171)
    • Application Management (32)
    • Application Server (31)
    • BIRT (10)
    • Build and Deploy (104)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (44)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (60)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (10)
    • Editor (339)
    • Entertainment (14)
    • General Purpose Tools (124)
    • Graphics (34)
    • IDE (344)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (44)
    • J2ME (5)
    • Languages (155)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (90)
    • Modeling Tools (146)
    • Mylyn Connectors (20)
    • Network (14)
    • Other (74)
    • Process (18)
    • Profiling (22)
    • Programming Languages (100)
    • Reporting (32)
    • Rich Client Applications (39)
    • Science (4)
    • SCM (20)
    • Search (42)
    • SOA Development (15)
    • Source Code Analyzer (99)
    • Systems Development (59)
    • Team Development (54)
    • Testing (90)
    • Tools (568)
    • UI (97)
    • UML (40)
    • Web (90)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (172)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
  • RCP Applications (79)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • Gitflow Nightly
  • Subversive- SVN Team Provider
  • egit-privacy
  • Subclipse
  • CVS Tools

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top