Меня в конец остоебила идея «деплоить через гит».
Сначала меня заебало то, что надо куда-то там пушить. Куда-то пушить — это прекрасно, только я 95% времени один в репе сижу. Настроил через git archive. Теперь никуда пушить не надо. Надо коммитить.
Потом заебало и коммитить. Как только что-то внезапно ломается — вся история засирается судорожными коммитами по одной-две строчки. Ну а подготовка к первому деплою — это всегда цирк в истории.
Въебал git ls-files --exclude-standard --cached -z | xargs -0 tar -czf — стало заебись. А коммитить буду когда появится осмысленный и проверенный набор изменений.