Ответ
В Git для демонстрации функциональности (фичи) можно использовать git show, git diff или ветки.
1. git show — показывает изменения конкретного коммита:
git show <commit-hash> # хеш коммита с фичей
2. git diff — сравнение изменений между ветками/коммитами:
git diff main..feature-branch # разница между main и веткой с фичей
3. Ветки (git branch) — изолированная разработка фичи в отдельной ветке:
git checkout -b new-feature # создание ветки для фичи
4. git log -p — история изменений с диффами:
git log -p feature-branch # просмотр всех правок в ветке
Для демонстрации перед мержем удобно использовать Pull Request (GitHub/GitLab) или git cherry-pick для переноса коммитов.