git merge
이 만드는 모든 메시지에 emjoi :twisted_rightwards_arrows:
을 어떻게 추가 할 수 있습니까?추가하는 방법 : twisted_rightwards_arrows : (emoji) in message commit 'Merge branch'
감사합니다.
git merge
이 만드는 모든 메시지에 emjoi :twisted_rightwards_arrows:
을 어떻게 추가 할 수 있습니까?추가하는 방법 : twisted_rightwards_arrows : (emoji) in message commit 'Merge branch'
감사합니다.
꼬투 꼬기 그림이없는 이모티콘은 없지만 Git의 병합 완료 메시지에 메시지를 미리 표시하는 방법은 다음과 같습니다. 이것을 prepare-commit-msg
훅으로 지정하고 .git/hooks/prepare-commit-msg
에 넣고 실행 파일인지 확인하십시오.
#!/bin/sh
if [ "$2" = "merge" ]; then
sed -i "1s/^/ʕ•ᴥ•ʔ /" "$1"
fi
이름에서 알 수 있듯이 힘내는 커밋 메시지를 작성할 때 귀하의 전화를 겁니다. 첫 번째 인수 $1
은 커밋 메시지가있는 파일입니다. 우리는 sed
의 in-place (-i) 모드를 사용하여 해당 파일의 첫 번째 줄 (1) 시작 부분 (^)을 곰의 얼굴로 대체합니다. 두 번째 인수는 병합 커밋 인 경우 "병합"입니다. 그렇지 않다면 우리는 커밋 메시지를 건드리지 않습니다.
여기 보이는 방법은 다음과 같습니다
물론, 당신은 곰을 사용할 필요가 없습니다. githooks 매뉴얼 페이지에 자세한 정보가 있습니다.