← До списку лабораторних по Git
Повний опис / сценарій лабораторної:
Мета: навчитися додавати додаткові коментарі до комітів без зміни самої історії. Крок 1. Переглянути останні коміти. Команда: cd ~/git_lab1 && git log --oneline -n 3 Пояснення: оберіть хеш коміту для анотації. Крок 2. Додати нотатку до останнього коміту. Команда: git notes add -m "Повʼязано з задачою DEV-123" Пояснення: за замовчуванням notes привʼязана до HEAD. Крок 3. Показати коміт разом з нотаткою. Команда: git log --show-notes -n 1 Пояснення: у виводі зʼявиться блок Notes. Крок 4. Додати notes до конкретного хешу. Команда: git notes add -m "Згадати цей коміт у документації" ХЕШ Крок 5. Переглянути всі нотатки. Команда: git notes list Пояснення: показує коміт та хеш обʼєкта notes. Крок 6. Редагувати існуючу нотатку. Команда: git notes edit ХЕШ Пояснення: відкриється редактор для оновлення тексту. Крок 7. Видалити нотатку за потреби. Команда: git notes remove ХЕШ Крок 8. Налаштувати показ нотаток за замовчуванням у log. Команда: git config --global log.showNotes true Крок 9. Обговорити як синхронізувати notes між розробниками. Пояснення: notes це окремі refs, їх треба явно пушити наприклад git push origin refs/notes/*. Крок 10. Міні звіт. Завдання: опишіть як ви могли б використовувати git notes для посилань на тикети, ризики або рішення ревʼю.