Распределённая система контроля версий Git - один из ключевых навыков, который требуется для работы в современной команде программистов. В этой статье я расскажу об основных командах, которые используются для работы с локальными репозиториями. В конце будет небольшая шпаргалка, которую я, при необходимости, улучшу и сделаю её более полной. Итак, начнём с базы. Git необходим для отслеживания изменений файлов в папках. Вы можете с лёгкостью изменять файлы и записывать эти изменения. Для этого используется терминал устройства. Соответственно, и все взаимодействие с git проходит с помощью команд. Начало работы Первым делом вам придётся настроить git. Делается это с помощью команды git config. Она имеет несколько флагов, которые позволяют выбрать, к каким репозиториям (хранилищам изменений) применяется выбранные настройки. Пока не будем заострять на этом внимание и выберем флаг --global. Настройки, которые нам сейчас понадобятся - user.name и user.email. Без них git не будет давать вам за