If it is not possible to pull from Eclipse EGit and the error message is as below:
The current branch is not configured for pull No value for key branch.master.merge found in configuration
Add the following to the .git/config
file:
[branch "master"]
remote = origin
merge = refs/heads/master
or through the Eclipse UI: