On Tue, 2010-03-23 at 14:13 +0000, Howard Miller wrote: > > > > git push origin +local_branch:remote_branch > > > > Thanks! > > Tell me more about that '+'. I've never heard of it before. Can't see > anything in the docs (although I'm probably not looking in the right > place) http://kernel.org/pub/software/scm/git/docs/git-push.html the '+' means that you want to bypass the security which does not allow non fast-forward pushes. Note that you shouldn't do non fast-forward pushes to a repository which can be cloned by other people than you. Once published (accessible to anybody) you should do a merge and then push to origin even if you only take your local history in the merge to avoid user pulling from origin conflicts due to the non fast forward history. Regards. -- Sylvain Rabot <sylvain@xxxxxxxxxxxxxx>
Attachment:
signature.asc
Description: This is a digitally signed message part