EGit is an Eclipse Team provider for the Git version control system. Git is a distributed SCM, 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.
Step 1: Open Eclipse
Step 2: Navigate to Help -> Eclipse Marketplace
Step 3: Search for EGit and Click on install for listed version
Step 4: Select all Confirm Selected Options and click Confirm
Step 5: Accept the Licence and click Finish
Step 6: Trust Certificate and click Accept Selected
Step 7: Restart Eclipse after you get the popup for restart.