
Категорія · Git
Історія проєкту знімками, а не папкою «final-2»
Init і commit, гілки, origin, log, скасування, stash, gitignore, Pull Request. Восьми уроків вистачає, щоб не боятися спільної main.
До першого урокуОдразу шпаргалкаТеми, кожна своїм уроком
01Репозиторій, add, commitДемоGit пам'ятає знімки папки. 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 тем відкрито. Це вступ курсу, не весь курс на одній сторінці.