В этой статье упомянем ключевые возможности, которые открывает перед нами инструмент управления версиями Git. Напомню, что они раскрывались на протяжении ряда статей данного блога с демонстрацией на практических примерах.
Давайте кратко упомянем о каждой из них:
- настройка и синхронизация проекта с удаленным репозиторием таким, как GitHub;
- отмена всех изменений внесенных в файл. Эту возможность я детально разбирал с демонстрацией способов получения копии файла из любого коммита;
- перенос выборочных изменений в проект (из отдельных коммитов или стека);