3.4 Git – Ветки – Перенос незакоммиченных изменений

preview_player
Показать описание
- Создание новой ветки для текущих изменений.
Рекомендации по теме
Комментарии
Автор

Спасибо! Пожалуй, лучший курс по git!

Ecto-Gamet
Автор

спасибо большое за этот подробный курс по гиту. очень полезная информация

alexanonymous
Автор

Исходя из этой и прошлой серии я правильно понял что:
что бы при checkout на другую ветку незакомиченные данные (Working Directory + Index) перенеслись - нужно что бы либо
а) последний коммит обеих веток было одним и тем-же (в этой серии показано), либо
б) файлы которые я хочу перенести должны быть закомиченны в одинаковом варианте на обеих ветках (в прошлой серии показано).

Исходя из этого можно такой вывод сделать - "изменения в Working Directory и Index (Staged Area) НЕ принадлежат ветке (ведь есть условия при которых их можно перенести), а принадлежат коммиту, ведь именно последний коммит "решает" перенесутся ли эти данные на другую ветку или нет.

Поправьте если неправильно понял или если есть чем дополнить. Удачи в обучении ;)

andreipalii
Автор

Уточнение для всех: изменения пропадут в мастер ветке после коммита в fix

thomasanderson