On Thu, Feb 14, 2013 at 07:43:02PM -0500, Christian Doyle wrote:
> Did you happen to run git push origin master, or just git push origin?
> 
> git push origin (or whatever you happened to name your remote) will push
> all of the branches. In order to push the tags you will need to do git push
> origin --tags
> 

It wasn't a problem with git(hub), it was a problem with hg not updating the 
bookmarks (which determine what becomes a branch in git) automatically when 
new commits were pulled in. I've tracked this down to two problems:

Pulling from git suffered from this bug: 
https://bitbucket.org/durin42/hg-git/pull-request/14/when-branch_bookmark_suffix-is-set-fix/diff

Pulling from a remote hg repository will only update a bookmark if the 
server had that bookmark and changed it. I've updated hg on hg.adium.im to 
a version that supports bookmarks (in the yak shaving spree that followed, 
I've also updated trac, mercurial-server and hgweb), and pushed a bookmark 
for most of our currently open branches.

Thijs

Attachment: pgpyHB4Q4St4u.pgp
Description: PGP signature

Reply via email to