Re: Git branching & pulling
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:43:11
Junio C Hamano [off-list ref] writes:
"Wink Saville" [off-list ref] writes:quoted
Could someone give me some insight or point me at a url or doc that could shed some light on what is happening and why git-pull doesn't work on kvm.git.DEFAULT BEHAVIOUR section of http://www.kernel.org/pub/software/scm/git/docs/git-pull.html would be the place to start. Recent git-clone (post 1.5.0, I think) prepares the following configuration variables for you by default: remote.origin.url remote.origin.fetch branch.master.remote branch.master.merge but repositories created by older git-clone didn't.
/me says "oops I did not finish the sentence". but repositories created by older git-clone didn't get these configuration variables set. If you set them appropriately, taking example of your other repository (and probably you would also want to remove .git/remotes/origin while you are at it), you can omit saying which branch to pull from where. I personally never understood why people would just want to say "git pull" without saying anything else, but what described in the DEFAULT BEHAVIOUR section is how it works.