hello,
i use git-1.5.3.5 and see the following fragment from "git reflog" (not inline due to binary values):
i'd like to get rid of (or somehow get git to hide) the {21} line. any hints?
thi
hello,
i use git-1.5.3.5 and see the following fragment from "git reflog" (not inline due to binary values):
i'd like to get rid of (or somehow get git to hide) the {21} line. any hints?
thi
Re: reflog weirdness
Thien-Thi Nguyen <ttn@gnuvola.org> writes:
> i'd like to get rid of (or somehow get git to hide) the {21} line.
> any hints?$ vi .git/logs/HEAD
and truncate that line after "commit: " to remove the part that would normally show the one-line commit log message.
It would be more interesting to know why garbage follows "commit: " on that one entry, though. How does commit 20d9d23 look like (the tracked contents are not interesting --- the commit log message is)?
Re: reflog weirdness
() Junio C Hamano <gitster@pobox.com> () Fri, 28 Dec 2007 13:20:16 -0800
$ vi .git/logs/HEAD
and truncate that line after "commit: " to remove the part that would normally show the one-line commit log message.
thanks for the tip. i'll do that as soon as i've had a chance to ponder the repercussions. in the meantime...
How does commit 20d9d23 look like (the tracked contents are not interesting --- the commit log message is)?
here is the (again, not inlined due to strange bytes) top of "git show 20d9d23" output:
i see that the body of the log message (three bytes) corresponds to the first three bytes of the associated line in .git/logs/HEAD.
thi
Re: reflog weirdness
Thien-Thi Nguyen <ttn@gnuvola.org> writes:
> i see that the body of the log message (three bytes) > corresponds to the first three bytes of the associated > line in .git/logs/HEAD.
Thanks.
Was it a buggy "git commit" command, or a bad commit log message was fed to "git commit" by the user, and there is nothing for me to worry about?
Re: reflog weirdness
() Junio C Hamano <gitster@pobox.com> () Fri, 28 Dec 2007 14:01:55 -0800
Was it a buggy "git commit" command, or a bad commit log message was fed to "git commit" by the user, and there is nothing for me to worry about?
i'm sorry, even though it was only a couple days ago, the actual events are far back in my memory, so i can't say. i wouldn't worry about it -- probably user error. (i'm new w/ git. most of the time i drive it from w/in emacs, which is well behaved; it is when i leave that comparative safety to do some flailing from the command-line that things go weird.)
i suppose one way to improve git would be to test how it handles interruption (control-c in the middle of a commit, for example). a bit tricky to arrange (reproducibly), though...
now i go search the docs for how to replace that log message.
thi
Re: reflog weirdness
Thien-Thi Nguyen <ttn@gnuvola.org> writes:
> () Junio C Hamano <gitster@pobox.com> > () Fri, 28 Dec 2007 14:01:55 -0800 > > Was it a buggy "git commit" command, or a bad commit log > message was fed to "git commit" by the user, and there is > nothing for me to worry about? > > i'm sorry, even though it was only a couple days ago, the actual > events are far back in my memory, so i can't say. i wouldn't > worry about it -- probably user error. (i'm new w/ git. most of > the time i drive it from w/in emacs, which is well behaved; it is > when i leave that comparative safety to do some flailing from the > command-line that things go weird.) > > i suppose one way to improve git would be to test how it handles > interruption (control-c in the middle of a commit, for example). > a bit tricky to arrange (reproducibly), though... > > now i go search the docs for how to replace that log message.
"git-rebase -i"
Re: reflog weirdness
() Junio C Hamano <gitster@pobox.com> () Fri, 28 Dec 2007 16:06:36 -0800
"git-rebase -i"
thanks. works great.
thi