Я создал эту функцию .bashrc, которая выдвигает код и отмечает его.Все, что вам нужно, это комментарий, который вы хотите для push.
Псевдоним функции "gp" (что означает git push).
Так что если вы хотите нажатьи пометите какой-нибудь код, который вам нужен после добавления этого кода в ваш .bashrc:
$ gp "протестировать мою новую функцию git push"
gpfunction() {
git status
echo [Enter to continue...]
read a
git pull
git commit -am"$1"
git push
tag_major_min=$(git tag |sort -V|tail -1|awk -F. '{print $1 "." $2 "."}')
echo Tag major min $tag_major_min
latest_tag_number=$(git tag |sort -V|tail -1|awk -F. '{print $3}')
echo Latest tag number $latest_tag_number
next=$(echo $latest_tag_number + 1 | bc)
echo Next $next
new_tag=$(echo $tag_major_min $next | sed 's/ //g')
echo New tag $new_tag
git tag $new_tag
git push origin $new_tag
}
alias gp=gpfunction
Этот скрипт использует major.minor.patch версии стандарта и увеличивает версию патча.
Вы можете настроить его, как вам угодно.