ncherneh / homepage

My first personal website. Basically this is just a résumé.
https://ncherneh.github.io/homepage/
MIT License
0 stars 0 forks source link

Practicing git #9

Closed ncherneh closed 11 months ago

ncherneh commented 11 months ago

Level 2

Practicing git

1. Перевір поточний статус за допомогою git status команди. 2. Створи нову гілку та перейди на неї git checkout -b patch/README.md. 3. Відредагуй README.md — додай “🧙Hocus-pocus!” — застейдж зміни за допомогою git add README.md 4. Створи коміт за допомогою git commit -m "hw: update readme" команди 5. Завантаж (запуш) локальні зміни на ремоут — використай git push. Якщо це не вдається, то, швидше за все, тому, що такої гілки немає на віддаленому сервері. Дотримуйся рекомендацій Git і використай -set-upstream origin patch/README.md або ж визнач remote гілку явно git push origin patch/README.md. 6. Переглянь історію комітів за допомогою git log. 7. Видали останній рядок з README.md і переглянь різницю. Застейдж README.md файл — git add README.md та створи коміт git commit -m "hw: clean readme". 8. Відміни останній коміт, використавши git revert HEAD. 9. Переглянь історію змін знову — git log. 10. Завантаж локальні зміни — git push. 11. Повернись назад на main гілку — git checkout main.

Хороша робота! Тепер ти маєш почувати себе більш впевнено з командами Git. Ходімо далі!

ncherneh commented 11 months ago

Мета

Практика основних команд Git для покращення моїх навичок управління версіями та роботи з репозиторіями.

План виконання

Примітка для мене

ncherneh commented 11 months ago

Практичне використання

commit d12c2db9fcf83980c7c9ecf503aec14826274c92 (origin/main, origin/HEAD, main) Author: ncherneh 113506808+ncherneh@users.noreply.github.com Date: Fri Dec 8 22:39:00 2023 +0200

Initial commit

- [x] Видали останній рядок з **README.md**
- [x] **git add README.md** - застейджити зміни в `README.md`
- [x] **git commit -m "hw: clean readme"** - створити новий коміт `"hw: clean readme"`
- [x] **git revert HEAD** - створити новий коміт поверх зі зворотніми змінами до останнього коміту.
- [x] **git log** - перевірити історію комітів.
- перевірила історію комітів після `git revert HEAD`:

commit a21cec05780f409c186b2c878d0de9539cd71aa9 (HEAD -> patch/README.md) Author: ncherneh nikolcherneha@gmail.com Date: Fri Dec 8 22:51:17 2023 +0200

Revert "hw: clean readme"

This reverts commit 07664e5d64f4c1dbacc63a49d36f64d46f116b01.

commit 07664e5d64f4c1dbacc63a49d36f64d46f116b01 Author: ncherneh nikolcherneha@gmail.com Date: Fri Dec 8 22:51:09 2023 +0200

hw: clean readme

commit df35fcf33b49bbcf49538ee6c360a296303c6514 (origin/patch/README.md) Author: ncherneh nikolcherneha@gmail.com Date: Fri Dec 8 22:49:45 2023 +0200

hw: update readme

commit d12c2db9fcf83980c7c9ecf503aec14826274c92 (origin/main, origin/HEAD, main) Author: ncherneh 113506808+ncherneh@users.noreply.github.com Date: Fri Dec 8 22:39:00 2023 +0200

Initial commit

- [x] **git push** - запушити локальні зміни на ремоут.
- [x] **git checkout main** - повернулася на головну гілку.