Junio C Hamano wrote: > Martin, it may not even be in $git_dir/refs/heads/$last_branch ;-) The > refs can be packed. Yes. I was suggesting git-ref-parse to support packed refs, but this slipped ;-) > By the way, doesn't cvsimport fail when your HEAD is detached with this > code? Perhaps. Importing on a working repo with -i is a bit messy, and detached heads may well break it. I'm not that conversant on how detached heads look ;-) > I always have cvsimport update the pristine upstream branch and rebase my > work against it, so I never have the branch cvsimport updates checked > out, and for meit seems to work wonderfully (well, at least as wonderful > as a workflow that involves any CVS in it could be). I do not see a > reason why it should not to work similarly well when my HEAD is detached.. sounds reasonable. m -- ----------------------------------------------------------------------- Martin @ Catalyst .Net .NZ Ltd, PO Box 11-053, Manners St, Wellington WEB: http://catalyst.net.nz/ PHYS: Level 2, 150-154 Willis St NZ: +64(4)916-7224 MOB: +64(21)364-017 UK: 0845 868 5733 ext 7224 Make things as simple as possible, but no simpler - Einstein ----------------------------------------------------------------------- -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html