12345678910111213141516171819 |
- #!/bin/sh
- # show preliminary git message in .git/message
- error_exit() {
- echo "Fatal: not a git repository (or any of the parent directories): .git"
- exit 1
- }
- cd_to_dotgit_dir() {
- while [ ! -d '.git' ]; do
- [ "$PWD" = "/" ] && error_exit
- cd ..
- done
- cd ".git" || error_exit
- }
- cd_to_dotgit_dir
- [ -f "message" ] && bat --style plain --theme "base16" -H 1 "message"
|