eGit doesn't know, which remote branch you want to pull from. If you create your local branch based on a remote tracking branch, then the key is generated automatically. Otherwise you have to create it yourself:

branch.master.merge=refs/heads/master
branch.master.remote=origin

where master stands for the branchname, in the key it's your local branch, in the value it's the branch in the remote repository. Place that in the repository-specific configuration file %repositorypath%\.git\config

As for the terms:

  • merge: join two or more development histories together
  • fetch: download objects and refs from another repository
  • pull: fetch from and merge with another repository or local branch
  • sync: allows you to compare 2 branches

In general, I urge you to read eGit user guide, where you can get even better understanding of Git and eGit. It can be found at http://wiki.eclipse.org/EGit/User_Guide

Answer from Eugene Ryzhikov on Stack Overflow
🌐
Vogella
vogella.com › tutorials › EclipseGit › article.html
Eclipse Git Tutorial
May 31, 2026 - For example, if you are in the Git Repositories view, you can open a commit via the main Eclipse menu. To do this select the Navigate Open Git Commit menu entry. If you open a commit, you can create a tag or branch from it. You can revert it, cherry-pick it, or check it out. You can reveal it in the History view. You can use the Git Repositories view to pull, push and fetch to remote repositories.
🌐
Eclipse
wiki.eclipse.org › EGit › User_Guide
EGit/User Guide - Eclipse Wiki
Right-click on a project in the Package Explorer and select Team > Pull or right-click on a repository in the Git Repositories view and select Pull to pull new changes from the upstream branch your local branch is tracking.
Discussions

git - How to pull a branch from remote to local in eclipse (update branch) - Stack Overflow
I am wondering, how to pull a branch in eclipse. I am new to Eclipse. I know that to do that i have to pull the remote branch, but i dont know how. What i have tried: I right clicked local and rem... More on stackoverflow.com
🌐 stackoverflow.com
git - How to pull code from the master in eGit to my local branch in eclipse IDE? - Stack Overflow
I have created a branch in GitHub with master as my source branch. ("Master" is the main branch where all my codes are getting updated on daily basis.) I will be working in my local branch through eclipse. Every now and then I need to pull the code from master to my branch if there is any update ... More on stackoverflow.com
🌐 stackoverflow.com
egit - Eclipse GIT pull and push operation on single file - Stack Overflow
I want to perform Pull and push on single file. I follow below procedure for pull: right click on file Team Click on repository Then go with pull But I observed it pull all the file from project i... More on stackoverflow.com
🌐 stackoverflow.com
eclipse - egit pull dialog "when pulling" options - Stack Overflow
I have recently moved an ecliplse project from svn to git. I have basic understanding of what push and pull is Could someone be so kind to explain what are 4 different choices for "when pulling" option in the eclipse pull dialog in terms off eclipse (what would happen if I select each one of ... More on stackoverflow.com
🌐 stackoverflow.com
December 28, 2020
🌐
Eclipse Che
eclipsesource.com › blogs › tutorials › egit-tutorial
Egit Tutorial
If you use an older version of Eclipse, open the Eclipse Wizard to install new software Help => Install New Software. Insert https://download.eclipse.org/egit/updates after Work with: and hit Return. Select Eclipse EGit as a child from Eclipse Team Git Provider.
🌐
Stack Overflow
stackoverflow.com › questions › 64153143 › how-to-pull-a-branch-from-remote-to-local-in-eclipse-update-branch
git - How to pull a branch from remote to local in eclipse (update branch) - Stack Overflow
Then it's just Pull to do a fetch and rebase or merge the new commits from the configured remote upstream branch. In the Git Repositories view, right-click the local branch and choose Configure Branch... to change rebase/merge or the upstream branch.
🌐
Eclipse Che
eclipsesource.com › blogs › tutorials › eclipse-git-tutorial-a-rebase-workflow-with-egit
Eclipse Git Tutorial
There are a number of different ways to grab changes from a remote Git repository and bring them into your local repository. The most common way is to simply do a pull. By default this will do a ‘fetch-and-merge‘, but you can configure this to do a ‘fetch-and-rebase‘ instead.
🌐
University of Washington
courses.cs.washington.edu › courses › cse373 › 18au › files › eclipse-usage › eclipse-git.pdf pdf
Instructions on using Git in Eclipse
• Pull: A “pull” gets non-local commits and updates your version of the repository with them. If you and · someone else both edited a file, the histories of the file diverged, and git asks you to explain how to merge · the changes together. (This is called resolving a “merge ...
Find elsewhere
🌐
Uzh
geo.uzh.ch › microsite › reproducible_research › post › rr-eclipse-git
How to use Git with Eclipse | Reproducible Research Workshop
August 18, 2016 - In the ‘Git Repositories’ window, right-click on the rr-eclipse-git project and select ‘Pull’. Click ok the status message that appears, telling you whether anything was downloaded from the remote repository to your local machine. This is really important to do because others will be editing this file too during this tutorial, so you want to get the latest version!
🌐
YouTube
youtube.com › watch
Git plugin for eclipse - EGit - how to push pull - YouTube
This video will explainHow to install eGit pluginHoe to push pull through the GUI instead of git bash commands
Published   November 23, 2018
🌐
Eclipse
wiki.eclipse.org › EGit › Git_For_Eclipse_Users
EGit/Git For Eclipse Users - Eclipsepedia
[web 510621a] Added Git Rocks 1 files changed, 1 insertions(+), 0 deletions(-) $ cd /tmp/example # Back to first repo. git commands now apply to 'example' repository $ git pull other web # Pull changes from 'other' repo 'web' branch remote: Counting objects: 5, done.
🌐
YouTube
youtube.com › watch
How to resolve conflicts in Git/GitHub pull using Eclipse - YouTube
*Want to Learn Git & GitHub Using Eclipse the Right Way? Check out my complete Udemy course:**Learn to use Git and GitHub with Eclipse: A Complete Guide*👉 h...
Published   December 9, 2022
🌐
YouTube
youtube.com › manuel ciriaco
Usar Git en Eclipse (Egit) Pull, commit y Fetch. - YouTube
Controladores de versiones son muchos, en este video muestro como utilizar las operaciones mas comunes en GIT.Pueden registrarse desde el siguiente link en G...
Published   June 18, 2013
Views   19K
🌐
YouTube
youtube.com › logic lambda
Keeping Your Eclipse Project Up-to-Date with GitHub using "pull" - YouTube
This video walks through how to keep your local Eclipse project up-to-date with any changes that may have been uploaded to GitHubNote that the intention here...
Published   May 20, 2023
Views   2K
🌐
Stack Overflow
stackoverflow.com › questions › 65475636 › egit-pull-dialog-when-pulling-options
eclipse - egit pull dialog "when pulling" options - Stack Overflow
December 28, 2020 - In Git you pull commits from a branch into your local current checked-out branch. With the first two options you tell from which branch. The third option is what should happen if you have made commits in your checked-out branch in the meantime: rebase results into a linear history moving your commits to the end of the history, merge will create a merge commit with two parents, your last commit and the last pulled commit.
🌐
The Eclipse Foundation
eclipse.org › forums › index.php › t › 1099888
Eclipse Community Forums: EGit / JGit » Pull Issue | The Eclipse Foundation
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks.
🌐
DZone
dzone.com › testing, deployment, and maintenance › deployment › tutorial: git with eclipse
Tutorial: Git with Eclipse
October 5, 2018 - In the same menu, I find the pull actions (to get the changes from the repository). To compare the changes, double-click on the file and it opens the Eclipse diff view: ... Another cool thing is that I can import projects from Git into my workspace.
🌐
Eclipse
wiki.eclipse.org › EGit › New_and_Noteworthy › 6.0
EGit/New and Noteworthy/6.0 - Eclipse Wiki
On the Github or Gitlab web page for the pull request and copy the URL of the page from the browser's address bar, or copy the pull request number shown on the web page. In Eclipse, choose Fetch Github Pull Request...