Skip to content

Commit 53147b0

Browse files
bkuhngitster
authored andcommitted
Documentation: clarify and expand description of --signoff
Building on past documentation improvements in b2c150d (Expand documentation describing --signoff, 2016-01-05), further clarify that any project using Git may and often does set its own policy. However, leave intact reference to the Linux DCO, which Git also uses. It is reasonable for Git to advocate for its own Signed-off-by methodology in its documentation, as long as the documentation remains respectful that YMMV and other projects may well have very different contributor representations tied to Signed-off-by. Signed-off-by: Bradley M. Kuhn <bkuhn@sfconservancy.org> Signed-off-by: Junio C Hamano <gitster@pobox.com> Signed-off-by: Jeff King <peff@peff.net> Reviewed-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent ae2e0ab commit 53147b0

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

Documentation/signoff-option.txt

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,16 @@ ifdef::git-commit[]
33
endif::git-commit[]
44
--signoff::
55
--no-signoff::
6-
Add Signed-off-by line by the committer at the end of the commit
7-
log message. The meaning of a signoff depends on the project,
8-
but it typically certifies that committer has
9-
the rights to submit this work under the same license and
10-
agrees to a Developer Certificate of Origin
11-
(see http://developercertificate.org/ for more information).
6+
Add a Signed-off-by trailer by the committer at the end of the commit
7+
log message. The meaning of a signoff depends on the project
8+
to which you're committing. For example, it may certify that
9+
the committer has the rights to submit the work under the
10+
project's license or agrees to some contributor representation,
11+
such as a Developer Certificate of Origin.
12+
(See http://developercertificate.org for the one used by the
13+
Linux kernel and Git projects.) Consult the documentation or
14+
leadership of the project to which you're contributing to
15+
understand how the signoffs are used in that project.
1216
+
1317
The --no-signoff option can be used to countermand an earlier --signoff
1418
option on the command line.

0 commit comments

Comments
 (0)