From: iani Date: Wed, 19 Jan 2011 18:16:51 GMT Subject: pushing to a remote branch that one does not own Message-ID: <1295461011273-5940751.post@n2.nabble.com> Hello, I want to contribute via "push" to a branch which I have previously cloned from a remote repository. There is a problem: If i create a new commit on branch "master", which coincides with origin/master, then I can push this commit simply with git push However, if i switch to a different branch of the repository which was cloned, for example by doing: git checkout origin/lilt Then I get the message: "You are in 'detached HEAD' state. You can look around, make experimental ... (etc)" So I HAVE to create my own new branch based on the one downloaded in order to start committing and pushing changes. My question is therefore: Am I strictly limited to committing only on the master / origin/master branched, and forced to make a new branch for every branch that I cloned from the remote repo, or is there a way of making the heads of the remote branches visible as local too? Thanks, Iannis Zannos -- View this message in context: http://git.661346.n2.nabble.com/pushing-to-a-remote-branch-that-one-does-not-own-tp5940751p5940751.html Sent from the git mailing list archive at Nabble.com.