Средний уровень Git
George Boorman
Curriculum Manager, DataCamp
У каждой ветки должна быть конкретная цель
После завершения задачи изменения вносятся в рабочую версию
main — «источник истины»При слиянии двух веток:
source—ветка, из которой выполняется слияниеdestination—ветка, в которую выполняется слияниеПри слиянии ai-assistant в main:
ai-assistant = sourcemain = destinationgit switch main
git merge source
Из main для слияния ai-assistant в main:
git merge ai-assistant
git merge source destinationgit merge ai-assistant main



ai-assistant ответвлена от mainmain указывает на последний коммит ветки ai-assistant

Средний уровень Git