GNU bug report logs -
#43117
[PATCH] Add .git-blame-ignore-revs file
Previous Next
Reported by: Brian Leung <leungbk <at> mailfence.com>
Date: Sun, 30 Aug 2020 17:47:01 UTC
Severity: normal
Tags: patch, wontfix
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
Full log
Message #59 received at 43117 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Sun, 18 Oct 2020 11:25:31 -0700
> Cc: leungbk <at> mailfence.com, larsi <at> gnus.org, rpluim <at> gmail.com,
> 43117 <at> debbugs.gnu.org, dgutov <at> yandex.ru
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> > We already mark such commits with a leading semi-colon. Will this
> > file simply repeat those commits?
>
> Yes, if we want the commits ignored by "git blame". But of course it
> could include only some of them, as well as commits not marked with a
> leading semi-colon.
Why would someone want to skip commits in "git blame"? We need to
have agreed-upon criteria or policy for that, otherwise each one of
use will step on the others' toes. "git blame" is an important
forensics command, so hiding commits from it might surprise someone,
if it's unexpected.
> >> > And what should be done about it while merging from the release branch
> >> > to master?
> >>
> >> I don't think anything in particular needs doing, since the sha-1 will
> >> stay the same after a merge. Or am I missing something?
> >
> > Not all of the commits get merged. Some are skipped.
>
> Wouldn't having non-existent commit ids in there mostly be an aesthetic
> problem?
I don't know. Will it? I have no experience with this feature.
This bug report was last modified 4 years and 72 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.