Skip to content

Instantly share code, notes, and snippets.

View SkarabeyDM's full-sized avatar

Jamalutdin Muslimov SkarabeyDM

  • Russia
View GitHub Profile
@gorbatova
gorbatova / commit-msg
Last active October 31, 2023 22:43
Add timestamp and branch name to GIT commit message
# Step 1: Go to .git/hooks/ directory
# Step 2: Rename "commit-msg.sample" to "commit-msg" (CLI: mv commit-msg.sample commit-msg)
# Step 3: Replace the existing code in a "commit-msg" file with the following code
NAME=$(git branch | grep '*' | sed 's/* //')
TIMESTAMP=$(date +"%D %T")
DESCRIPTION=$(git config branch."$NAME".description)
echo "$TIMESTAMP — $NAME"': '$(cat "$1") > "$1"
if [ -n "$DESCRIPTION" ]
then
echo "" >> "$1"