Re: [PATCH v2] add status config and command line options for rename detection
From: Junio C Hamano <hidden>
Date: 2018-05-11 01:57:24
Elijah Newren [off-list ref] writes:
quoted
Note: I removed the --no-breaks command line option from the original patch as it will no longer be needed once the default has been changed [1] to turn it off. [1] https://public-inbox.org/git/20180430093421.27551-2-eckhard.s.maass@gmail.com/I'd just drop these lines from the commit message, and instead mention that your patch depends on em/status-rename-config.quoted
Original-Patch-by: Alejandro Pauly [off-list ref] Signed-off-by: Ben Peart <redacted> ---
Other things seem to have been resolved between you two already, so I'll only comment on a minor tangent here.
quoted
Notes: Base Ref: masterThis patch does not apply to master; it has conflicts.quoted
Web-Diff: https://github.com/benpeart/git/commit/823212725b
As Git is distributed, unlike tags that are meant to be global among project participants by convention, a branch name can never be used as a trustable base among developers. Your 'master' branch may point at a different commit from mine, and my 'master' branch today may point at a different commit from mine yesterday. I've seen patches that used a similar note below the three-dash line that named an exact commit object name. That is a lot more reliable way to convey the information necessary to consturct the exact state the contributor worked on.
This web diff shows em/status-rename-config as the parent commit, not master. Since your commit message mentions you want the change to break detection provided by that series, just listing it as the explicit base seems like the right way to go.
Thanks for digging. That would work well, too.