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.