Изучение Git. Нужно знать, нахожусь ли я на правильном пути
До того, как я начал использовать Git в качестве SCM, я «тщательно» проверил код на стабильность, а затем просто скопировал бы рабочий каталог и переименовал его во что-то вроде (date) project_name. Тогда, если я что-то напутаю и не смогу откопать себя, я просто начну с последнего стабильного каталога. Потом я услышал о Git.
Я хочу знать, правильно ли я до сих пор использую Git. Это то, что я делал:
написать код ...
git add .
добавить все измененные файлы на сцену
git status
проверить, готовы ли эти измененные файлы к фиксации
git commit
зафиксировать последние изменения и написать сообщение о коммите
повторение
Пока это все, чем я занимаюсь. Для простых целей резервного копирования и для возможности возврата к «предыдущей стабильности» достаточно ли этого знания Git? Если нет, что еще я должен знать?