I get this error when I try to pull from remote repository using Egit team>pull
The current branch is not configured for pull No value for key branc
edit the config file in your repository .git folder like this.
replace https://github.com/your/uri to your github repository uri.
good luck.
[core]
symlinks = false
repositoryformatversion = 0
filemode = false
logallrefupdates = true
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "origin"]
url = https://github.com/your/uri
fetch = +refs/heads/*:refs/remotes/origin/*
ps: use idea, forget eclipse