Используйте Bash-скрипты!

Пишу этот короткий, но полезный пост. Посыл простой - пишите bash-скрипты чаще и юзайте их!
Часто бывает что у себя в терминале или на удаленном сервере приходится запускать какие то приблуды с кучей специфичный ключей или писать один и тот же набор команд (например git add -A && git commit -m “text” && git push origin master).

Часто я понадеявшись на историю в консоли никуда эту команду не записываю. При повторном же использовании жсу Crtl+R и начинаю набирать начало команды. В основном этого достаточно и команда отыскивается в истории.

Но не стоит надеяться на историю. Проще в первый же раз все запихнуть в простейший скрипт из двух строчек, дать ему права на выполнение и фигачить.
Ведь куда проще набрать:

./deploy.sh "fix#301"

И оригинал команды уже не затеряется. Пишите такие мелкие вещи почаще. Не стоит надеяться только на свою хорошую память и историю в интерпретаторе.