There is somthing I don\'t get yet with git. It is branch. So let say that I have a local repository A which I clone from a remote one B. So now
A
B
In two lines: git fetch C git checkout -b myCopy -t C/stable-branch
git fetch C
git checkout -b myCopy -t C/stable-branch
myCopy is now a local branch of C/stable-branch, and is tracking it, so you can do git push and git pull without a refspec.
git push
git pull