- Cоздать свои ветки для домашних заданий от ветки
main
. Название веток в стилеhw-name-surname
- Далее перед созданием всех дальнейших веток добавляйке к
именам префикс своей основной ветки с домашним заданием
hw-name-surname-
- От своей ветки создать ветку
git-progressive
(hw-name-surname-git-progressive
и т. д. ) - Закомитить в ней файл
script.js
с любым содержимым - От ветки
git-progressive
сделать веткуfeature
- В ветке
feature
сделать 2 коммита - В ветке
git-progressive
сделать новый 1 коммит - В ветке
feature
отменить изменения по следнего коммита с помощьюgit revert
- Сделать
git rebase
на веткуgit-progressive