On 12/15/05, Junio C Hamano <junkio@cox.net> wrote: > >> I think the reason why my trial here worked correctly while you > >> had trouble with it is because I have the send-pack fix from > >> Pasky last night. > > > > yes, probably. It cleanups a reference if there was an error, right? > > Not really. send-pack does not have anything to do with this > (it is involved in git-push not git-pull). Care to see how > yours gets broken when you do "sh -x git-pull.sh . ref1 HEAD"? I tried. Interesting: no refs/heads/HEAD. But, then I tried "ref1:HEAD": broken-HEAD /d/download/git2 [822] PATH=".:$PATH" sh -x git-pull . lf-usage:HEAD + . git-sh-setup ++ unset CDPATH ++ : .git ++ : .git/objects ++ GIT_DIR=.git ++ git-var GIT_AUTHOR_IDENT + strategy_args= + no_summary= + no_commit= + break ++ git-rev-parse --verify HEAD + orig_head=5a0b59da20d832fcfdf864b522718acbc2171525 + git-fetch --update-head-ok . lf-usage:HEAD * refs/heads/HEAD: storing branch 'lf-usage' of . ++ git-rev-parse --verify HEAD git-rev-parse: fatal: Needed a single revision + curr_head= + test '' '!=' 5a0b59da20d832fcfdf864b522718acbc2171525 + echo 'Warning: fetch updated the current branch head.' Warning: fetch updated the current branch head. + echo 'Warning: fast forwarding your working tree.' Warning: fast forwarding your working tree. + git-read-tree -u -m 5a0b59da20d832fcfdf864b522718acbc2171525 '' usage: git-read-tree (<sha> | -m [-u | -i] <sha1> [<sha2> [<sha3>]]) + die 'You need to first update your working tree.' + echo 'You need to first update your working tree.' You need to first update your working tree. + exit 1 And of course, there was refs/heads/HEAD now. So it seems that I _had_ typed it with a colon (though I'm very sure I did it with a space as well). Sorry for the whole confusion, but that reveals that other problem, which Johannes' patch partially helps with. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Fri Dec 16 02:15:39 2005
This archive was generated by hypermail 2.1.8 : 2005-12-16 02:15:46 EST