git: a62107ed19a1 - make the git commit message template more compact

Ed Maste emaste at FreeBSD.org
Wed Dec 23 13:59:14 UTC 2020


The branch main has been updated by emaste:

URL: https://cgit.FreeBSD.org/src/commit/?id=a62107ed19a1095158f454132a3b6ec536a4de7c

commit a62107ed19a1095158f454132a3b6ec536a4de7c
Author:     Ed Maste <emaste at FreeBSD.org>
AuthorDate: 2020-12-23 13:58:17 +0000
Commit:     Ed Maste <emaste at FreeBSD.org>
CommitDate: 2020-12-23 13:58:17 +0000

    make the git commit message template more compact
    
    git's default commit message includes the list of staged, unstaged, and
    untracked files; adding our metadata tags and then their descriptions
    made for a very long template.
    
    Move the descriptions to the metadata lines themselves.
    
    Reviewed by:    bcr
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D27664
---
 tools/tools/git/hooks/prepare-commit-msg | 44 ++++++++++++--------------------
 1 file changed, 17 insertions(+), 27 deletions(-)

diff --git a/tools/tools/git/hooks/prepare-commit-msg b/tools/tools/git/hooks/prepare-commit-msg
index 9e623371447f..9dcb85cd1a3f 100755
--- a/tools/tools/git/hooks/prepare-commit-msg
+++ b/tools/tools/git/hooks/prepare-commit-msg
@@ -28,36 +28,26 @@ outfile=$(mktemp /tmp/freebsd-git-commit.XXXXXXXX)
 
 cat >$outfile <<EOF
 $(awk '1;/^#$/{exit}' $1)
+#                                                         72 columns --|
+#
 # Uncomment and complete these metadata fields, as appropriate:
 # 
-# PR:		
-# Submitted by:	
-# Reported by:	
-# Reviewed by:	
-# Approved by:	
-# Obtained from:	
-# MFC after:	
-# MFH:		
-# Relnotes:	
-# Security:	
-# Sponsored by:	
-# Pull Request:	
-# Differential Revision:	
+# PR:		<If and which Problem Report is related.>
+# Submitted by:	<If someone else sent in the change.>
+# Reported by:	<If someone else reported the issue.>
+# Reviewed by:	<If someone else reviewed your modification.>
+# Approved by:	<If you needed approval for this commit.>
+# Obtained from:	<If the change is from a third party.>
+# MFC after:	<N [day[s]|week[s]|month[s]].  Request a reminder email>
+# MFH:		<Ports tree branch name.  Request approval for merge.>
+# Relnotes:	<Set to 'yes' for mention in release notes.>
+# Security:	<Vulnerability reference (one per line) or description.>
+# Sponsored by:	<If the change was sponsored by an organization.>
+# Pull Request:	<https://github.com/freebsd/<repo>/pull/###>
+# Differential Revision:	<https://reviews.freebsd.org/D###>
 #
-# Description of fields to fill in above:                 72 columns --|
-# PR:                       If and which Problem Report is related.
-# Submitted by:             If someone else sent in the change.
-# Reported by:              If someone else reported the issue.
-# Reviewed by:              If someone else reviewed your modification.
-# Approved by:              If you needed approval for this commit.
-# Obtained from:            If the change is from a third party.
-# MFC after:                N [day[s]|week[s]|month[s]].  Request a reminder email.
-# MFH:                      Ports tree branch name.  Request approval for merge.
-# Relnotes:                 Set to 'yes' for mention in release notes.
-# Security:                 Vulnerability reference (one per line) or description.
-# Sponsored by:             If the change was sponsored by an organization.
-# Pull Request:             https://github.com/freebsd/<repo>/pull/### (*full* GitHub URL needed).
-# Differential Revision:    https://reviews.freebsd.org/D### (*full* phabric URL needed).
+# "Pull Request" and "Differential Revision" require the *full* GitHub or
+# Phabricator URL.
 $(awk '/^#$/,EOF' $1)
 EOF
 


More information about the dev-commits-src-all mailing list