Вы можете комбинировать несколько команд в одной строке.
git add . && git commit -m "Your commit message" && git push origin master
, который является хорошей строкой для использования в качестве команды:
gitpush()
{
git add . && git commit -m "$1" && git push origin master
}
Если вы поместите эту команду в свой файл .bash_aliases, вы можете использовать ее следующим образом:
gitpush "finally fixed that long-standing bug"
Эта команда будет работать, когда каждый ее шаг будет работать.