Быстрый коммит и пуш
Хочу поделиться shell-функцией gacp (Git Add, Commit and Push), которую я придумал несколько месяцев назад и с тех пор использую ее примерно каждый час:
# fish
function gacp
git add .
git commit -m "$argv"
git push origin HEAD
end
# bash/zsh
function gacp() {
git add .
git commit -m "$*"
git push origin HEAD
}
Пример использования:
> gacp add some new crazy stuff
[master fb8dcc9] add some new crazy stuff
<...>
Enumerating objects: 12, done.
<...>
To github.com:foo/bar.git
912c95d..fb9dcc9 master -> master
Наконец-то больше не придется городить цепочки с && и вставлять кавычки, когда надо написать в сообщении больше одного слова!
🎙 Крафтовый Димарик №9 - ковидно-политический
0:00 - Intro 0:38 - Переболел COVID-19 7:57 - Помогите Следственному Комитету найти Димарика 12:27 - Outro Скачать ...
Telegram Premium
Если кто-то раздумывает над покупкой Telegram Premium, рассчитывая получить что-нибудь полезное - ничего такого там нет. Вчера ...
🎙 Крафтовый Димарик №5 - затир с Юлей за жизнь
Теплая беседа в выходной день: сидим на кухне, пьем чай, бесстыдно смеемся, плохо шутим, перебиваем друг друга и много говорим п...
Chippendales
Однажды в детстве я наткнулся на передачу про нечто под названием Chippendales. Я тогда особо не вникал, просто сразу захотел ее...
Абстракции и наследование в Си - стреляем по ногам красиво
TL;DR Иногда нет-нет да и хочется что-нибудь абстрагировать и обобщить в коде на Си. К примеру, хочешь ты принтануть содержимо...
Docker Buildkit: Правильное использование --mount=type=cache
TL;DR Содержимое каталогов, смонтированных через --mount=type=cache , не сохраняется в docker-образе, поэтому кэшировать надо ...


