Гит — это система контроля версий, что‑то вроде сохранений в компьютерных играх: сохранился в начале уровня, можешь сколько угодно возвращаться к сохранению и по‑другому проходить уровень.

В бюро

Мы используем Гит, Гитхаб и пулреквесты для совместной работы с кодом и управления публикацией и отката версий. Повседневная ситуация: одновременно разрабатываем пару новых фич, исправляем баги и собираем прототип на отдельном стенде.

Мастер‑ветки под защитой: их нельзя удалить, в них нельзя переписать историю изменений. Модель ветвления — слегка измененный Github Flow.

Знакомство с Гитом лучше начать с базовых вещей: репозитория, изменений и коммитов. Чтобы понять, что это и как связано между собой, и освоить базовые команды, советую посмотреть:

Чтобы разобраться с ветками и моделями ветвления, советую прочитать:

Чтобы работать с Гитом быстрее, советую настроить окружение и алиасы, разобраться со стэшем и ребейзом:

Чтобы выйти на продвинутый уровень и разобраться, как устроен Гит изнутри, советую изучить:

P. S. Это был совет о веб‑разработке. Хотите знать всё о коде, тестах, фронтенд‑разработке, цеэсэсе, яваскрипте, рельсах и джейде? Присылайте вопросы.

Веб‑разработка
Отправить
Поделиться
Запинить

Рекомендуем другие советы