This is a typical section from a .git config file: [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = git://git.kernel.org/pub/scm/git/git.git [branch "master"] remote = origin merge = refs/heads/master I am curious why "branch.master.merge=refs/heads/master" was implemented to refer to the remote branch (refs/heads/master) rather than the local branch (refs/remotes/origin/master). Thanks. Josh -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html