Задать вопрос
@sergeimvc

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

Есть ли какие-то инструменты, чтобы запретить лить код в гит? Что-то типа линтов.
Интересуют все возможные варианты.
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 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
А может просто тесты писать? Наверно даже есть какая-нибудь либа, которая не дает закоммитить, если покрытие недостаточное
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽