
Категорія · Git
Історія проєкту знімками, а не папкою «final-2»
Init і commit, гілки, origin, log, скасування, stash, gitignore, Pull Request. Вісім уроків — вистачає, щоб не боятися спільної main.
До першого урокуОдразу шпаргалкаТеми — кожна своїм уроком
01Репозиторій, add, commitGit пам'ятає знімки папки. add вибирає, commit фіксує. Це не «зберегти файл».
10 хв
02Гілка, перемикання, mergeГілка — рухомий вказівник на коміт. Фіча живе окремо, потім зливається.
11 хв
03clone, push, pullВіддалений репозиторій — ще одна копія історії. origin зазвичай GitHub. push віддає, pull забирає.
11 хв
04Історія і difflog показує коміти. diff — що змінилося. Без цього push наосліп.
10 хв
05Скасувати акуратноrestore прибирає правки у файлі. revert додає зворотний коміт. reset --hard у спільній гілці — ні.
12 хв
06stash: ховаємо недоробленеТреба терміново змінити гілку, а комітити зарано — stash. Потім дістанеш.
10 хв
07.gitignoreВ історію не кладуть node_modules, .env і збірку. Ігнор — до add.
10 хв
08Pull RequestГілка, push, прохання влити в main. Рев'ю — до merge, а не після.
11 хв0/8 тем відкрито. Це вступ курсу, не весь курс на одній сторінці.