Sie können signoff standardmäßig in einem Projekt durch Erstellen einer Datei (sagen "~/MyProject/git-Template"), die einige Leerzeilen und den signierten-off-by Text wie folgt enthält:
Signed-off-by: Your Name <[email protected]>
Konfigurieren Sie dann git, um das als eine Commit-Vorlage zu verwenden. Zum Beispiel:
git config commit.template ~/MYPROJECT/git-template
Stellen Sie sicher, Ihr Projekt Dokumente irgendwo was unterzeichnet-off-durch für das Projekt. Hier ist ein Text, den Sie in Ihr CONTRIBUTING kopieren können.MD-Datei:
Alle Beiträge (einschließlich Pull-Anforderungen) müssen der Developer Certificate of Origin (DCO) Version 1.1 zustimmen. Dies ist genau das gleiche, das von den Linux-Kernel-Entwicklern erstellt und verwendet und auf http://developercertificate.org/ veröffentlicht wurde. Dies ist eine Zertifizierung des Entwicklers, dass er oder sie das Recht hat, den Patch zur Aufnahme in das Projekt einzureichen. Wenn Sie lediglich einen Beitrag einreichen, wird diese Vereinbarung jedoch unter mit einem "Signed-off-by" -Tag in jedem Patch (dieses Tag ist eine konventionelle Möglichkeit zur Bestätigung, dass Sie dem DCO zustimmen) angegeben.
weiß jemand? – Venus