Вы открываете терминал, пишете git commit -m "init", а он вам в ответ: fatal: not a git repository (or any of the parent directories). Вы гуглите ошибку, находите 100500 команд, ничего не понимаете и закрываете вкладку. Знакомо? Давайте разбираться. Git — это на самом деле просто. Очень просто. Представьте, что вы пишете диплом. День 1. Вы создали файл diplom.doc и написали там введение.
День 2. Вы открыли файл, переписали половину введения, сохранили. Старая версия потерялась навсегда.
День 3. Вы случайно удалили абзац и не можете вспомнить, что там было. Плачете. Git — это машина времени для ваших файлов. Вы можете в любой момент сказать: «Окей, Git, сохрани текущую версию». Потом экспериментировать, ломать, переписывать, а потом сказать: «Верни меня к той версии, которую я сохранил вчера». И всё вернётся. 1. Репозиторий (Repository)
Это просто папка, за которой Git следит. Если вы сказали Git: «Следи за папкой мой_проект» — значит, это репозиторий. 2. Коммит (Commit)
Это точка сохра