Навчальний матетіал розглядає концепцію «збереження» під час роботи в Git або інших системах контролю версій як більш тонкий процес, ніж збереження в текстовому процесорі чи інших традиційних програмах для редагування файлів. Використання певних символів підстановки або параметрів, щоб додавати лише видалені або змінені файли, а також файли з певним розширенням. Розглядаються команди git add та git commit як складові фундаментального робочого процесу Git.