Когда работаешь с Git каждый день, очень быстро понимаешь - больше всего времени уходит не на разработку, а на бесконечную рутину. git status, git pull, git add, git commit, git push и так по кругу десятки раз в день. Раньше такие вещи обычно автоматизировали bash-скриптами вроде gitpush.sh и gitpull.sh, но со временем подобный подход превращается в набор разрозненных костылей. Именно поэтому многие DevOps и инфраструктурные инженеры используют Makefile как единый интерфейс управления проектом. Вместо длинных команд появляется простой и понятный make push или make pull. Это не только ускоряет работу, но и уменьшает количество ошибок, особенно в больших проектах с Kubernetes, CI/CD и несколькими ветками разработки. В этой статье разберем, как превратить Makefile в удобную консоль для работы с Git, автоматизировать самые частые операции и сделать повседневную работу с репозиториями намного приятнее.
Шпаргалки
- LINUX
- GIT
- DOCKER
- DOCKERFILE
- DOCKER-COMPOSE
- DOCKERSWARM
- KUBERNETES
- ANSIBLE
- BASH
CI/CD
- DOCKERFILE
- DOCKER-COMPOSE
- JENKINSFILE
- JENKINS-PIPELINE
- GITLAB CI/CD
- GROOVIE
Kubernetes
- INSTALL
- PODS
- INGRESS

Последняя публикация