Yesterday, I posted a question on how to clone a Git repository from one of my machines to another, How can I \'git clone\' from another machine?.
I am now
In fact, set the remote to a non-checked out branch is sufficient. After you checked out your remote in a different branch, you can push.