Expand documentation describing --signoff

Modify various document (man page) files to explain in more detail what --signoff means. This was inspired by https://lwn.net/Articles/669976/ where paulj noted, "adding [the] '-s' argument to [a] git commit doesn't really mean you have even heard of the DCO...". Extending git's documentation will make it easier to argue that developers understood --signoff when they use it. Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

David A. Wheeler committed Jan 5, 2016 at 14:20 UTC b2c150d3aa82f6583b9aadfecc5f8fa1c74aca09
5 files changed +9 -1
Documentation/git-am.txt
+1
@@ -35,6 +35,7 @@ OPTIONS
35 --signoff::
36 Add a `Signed-off-by:` line to the commit message, using
37 the committer identity of yourself.
38 + See the signoff option in linkgit:git-commit[1] for more information.
39
40 -k::
41 --keep::
Documentation/git-cherry-pick.txt
+1
@@ -100,6 +100,7 @@ effect to your index in a row.
100 -s::
101 --signoff::
102 Add Signed-off-by line at the end of the commit message.
103 + See the signoff option in linkgit:git-commit[1] for more information.
104
105 -S[<keyid>]::
106 --gpg-sign[=<keyid>]::
Documentation/git-commit.txt
+5 -1
@@ -154,7 +154,11 @@ OPTIONS
154 -s::
155 --signoff::
156 Add Signed-off-by line by the committer at the end of the commit
157 - log message.
157 + log message. The meaning of a signoff depends on the project,
158 + but it typically certifies that committer has
159 + the rights to submit this work under the same license and
160 + agrees to a Developer Certificate of Origin
161 + (see http://developercertificate.org/ for more information).
162
163 -n::
164 --no-verify::
Documentation/git-format-patch.txt
+1
@@ -109,6 +109,7 @@ include::diff-options.txt[]
109 --signoff::
110 Add `Signed-off-by:` line to the commit message, using
111 the committer identity of yourself.
112 + See the signoff option in linkgit:git-commit[1] for more information.
113
114 --stdout::
115 Print all commits to the standard output in mbox format,
Documentation/git-revert.txt
+1
@@ -89,6 +89,7 @@ effect to your index in a row.
89 -s::
90 --signoff::
91 Add Signed-off-by line at the end of the commit message.
92 + See the signoff option in linkgit:git-commit[1] for more information.
93
94 --strategy=<strategy>::
95 Use the given merge strategy. Should only be used once.