Загрузка...

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

При использовании интеграционной ветки (GitFlow или схема с постоянным открытым PR dev → main) стандартный триггер в GitHub Actions приводит к скрытому оверхеду: каждый пуш в…

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

На днях я пилил новую фичу в одном из своих пет-проектов: агент сделал правки, аккуратно закоммитил, запушил ветку, открыл Pull Request — и пайплайн внезапно покраснел. Захожу в ло…

Как создать 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. В данной статье мы рассмотрим способы полного удаления последнего коммита со вс…