Загрузка...

Баг в пайплайне: почему постоянный PR dev → main удваивает запуски GitHub Actions и как это исправить

Разбираем частый баг GitHub Actions: почему постоянный PR dev → main при каждом пуше запускает два одинаковых воркфлоу параллельно, почему не спасает стандартный concurrency и как…

Gitea как замена GitHub: почему для пет-проектов и коммерческой разработки я выбрал свой Git-сервер

Честный опыт переезда на Gitea с раннером act_runner: почему бесплатные минуты GitHub Actions мгновенно сгорают в эпоху AI-агентов, чем не подошел монструозный GitLab и как разверн…

Как создать pull request на GitHub?

Создание pull request на GitHub — это процесс, позволяющий вам предложить изменения в коде для проекта. После внесения изменений в своем собственном репозитории или ветке, вы может…

Git. Submodules system

Подмодули применяются, когда необходимо в рамках одного git репозитория добавить другой git репозиторий, в качестве внутренней/составной части. Применять такой подход рекомендуется…

Соглашение о коммитах. Спецификация

https://www.conventionalcommits.org/ru/v1.0.0/#спецификация Что это? Соглашение о коммитах призвано стандартизировать описание коммитов. По сути это стандарт который создан для стр…

Git. Что такое stash и зачем он нужен?

Stash в Git — это механизм, который позволяет временно сохранить изменения в рабочей директории, чтобы потом вернуться к ним позже. Обычно он используется в следующих случаях..

Как отменить последний коммит GIT?

В ходе разработки проекта могут возникать ситуации, когда требуется отменить последний коммит в git. В данной статье мы рассмотрим способы полного удаления последнего коммита со вс…