This is driving me crazy.
I created a git repository in a Linux server hosted by my hosting company.
I cloned it to a local copy using Eclipse EGit.
I then created a branch in the original git repository in the server.
How do I copy the branch to my local copy using Eclipse EGit?
When I open Git Repositories inside EGit I see:
- Local
-- master
- Remote Tracking
-- origin/development
-- origin/master
How can I get the origin/development in my local using EGit?
I know I could create a new clone, but I don't want to do that as I believe there must be a way to get only the new branch.
Second question - where is the pull command inside EGit? I was able to find the fetch command, but when I run it it says that there is nothing to fetch. The RefSpec is:
+refs/heads/*:refs/remotes/origin/*
Third question - is there a way to process git commands from a command line inside Eclipse in my Windows system? I thought about trying to do a pull from a command line, but I can't find it in my local system.
Thank you.
I've also been searching around some hours to find out how to get a remote branch in Eclipse EGit...
The solution is stated in this Bugreport. And it is really easy if you know how to do it - no need for using the command line version of git, which - even though it works in 99% of all cases - can be risky as I already had problems that it interfered with Eclipse and EGit.
Just follow these steps:
Repository view
. If you haven't opened it already, go to "Window → Show View → Other..." and from there select "Git → Git Repositories".Repository view
choose "Branches → Remote Tracking". You should see your remote branches there already (example: origin/new_feature
).