@sergeimvc

Как пушить только безошибочный код?

Есть ли какие-то инструменты, чтобы запретить лить код в гит? Что-то типа линтов.
Интересуют все возможные варианты.
  • Вопрос задан
  • 241 просмотр
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
Пользоваться code review системами.
Github, bitbucket, gerrit, gitolite и др.

Ставишь, настраиваешь доступ к гиту через эту систему, запрещаешь прямой коммит в master или release бренч, чотбы все разработчики делали свои feature ветки и разрабатывали в них, а потом создавали пулл реквест на мерж в мастер.
И тестирование работы проверяли до мержа на своей ветке. Мержить - только после проверки.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@karminski
Senior React.JS Developer
Использовать WebStorm. При отправке в репозиторий, по-умолчанию, WebStorm проводить проверку кода.
Ответ написан
Комментировать
@nvdfxx
Senior Pomidor developer
А может просто тесты писать? Наверно даже есть какая-нибудь либа, которая не дает закоммитить, если покрытие недостаточное
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы