Если бы сейчас меня спросил про git человек, ничего о нём не знающий, я бы дала эти три ссылки и всё.
ru.hexlet.io/courses/intro_to_
learngitbranching.js.org/?loca
cbea.ms/git-commit/