I am new to GIT. I use EGIT with eclipse.
I have a question about branches where I see two sections "Local" and "Remote Tracking". If I have to work on one of the branches, I think there are two ways I can accomplish it.
a) Check out origin/featureBranch under remote tracking and work on it.
b) Right click under local and create a local branch and point to ref/remote/featureBranch and start working on it?
Are there any difference between these two approaches? which one is preferred?