Короч если коротко, то по каждой задаче создается своя изолированная локальная копия проекта и своя ветка с комитами. Потом все это можно поженить между собой в одну финальную версию.
Как это поменяло мой процесс. Раньше я делал одну задачу, дожидался завершения, комитился, создавал новый чат (чтобы контекст чистый был) и так по кругу.
Сейчас я просто в одном чате накидал ваще все все все. Мелкие задачи, средние, больше. И попросил его все это переварить, распределить по задачам и чатам и в конце собрать в робочую версию. И ушел на несколько часов.
Кайф именно в том, что задачи делаются параллельно в разных чатах со своим контекстом. И при этом это один проект, просто разные копии.