How to track more than one remote with a given branch using Git? <p>The situation is this:</p> <p>I have more than one remote repository - for reference, lets say that one is the "alpha" repository, and we have recently set up a new "beta" repository, which some users have migrated to.</p> <p>Both repositories have a "master" branch.</p> <p>How do I set up my local master such that it will attempt to automatically push and pull to and from <em>both</em> the alpha <em>and</em> beta repositories, without manually specifying the remote I want to use each time?</p> <p>I should elaborate that I don't want to set up two local branches 'master-alpha' and 'master-beta', I want the <em>same</em> local branch to track both remotes.</p>