Git. Система контроля версий
Допустим у нас уже есть некий проект и именно его мы планируем хранить в системе контроля версий Git.
И пусть распологается он по адресу d:\git-project
Первое что мы сделаем - это создадим репозиторий Git.
Сделать это можно разными способами. Например кликнув правой кнопкой мыши в пустом месте в нашей папке d:\git-project и выбрав в меню - "Git Init Here". Либо выберем "Git Bash" и выполним баш-команду.
Создадим репозиторий вторым способом - выберем Git Bash.
Откроется окно для работы с Git. И выполним слудующую команду
git init
После отработки этой команды наш репозиторий создан.
В нашей корневой папке проекта появилась папка .git
Это основная папка репозитория. Именно в этой папке Git хранит все свои рабочие файлы.
Данная папка по-умолчанию скрытая. Лазать в нее и что-либо менять - не надо.
После того как репозиторий создан, можно начинать работу.
Первое что мы сделаем - это осуществим первичную настройку репозитория.
С нашим репозиторием работать могут различные пользователи и соответственно этих пользователей надо как-то определять. Создадим нового пользователя. Выполним следующую команду:
git config --global user.name "dmitriy"
Разберем что данная строка будет делать.
Все команды Git начинаются с ключевого слова git. Далее следует команда (ключ и тп) config и это значит что мы сечас будем работать с конфигурацией репозитория.Для команды config задаем ключ global - указываем что сейчас мы будем модифицировать глобальную конфигурацию.
Следующей командой зададим email пользователя:
git config --global user.email "dmitriy@example.ru"
Для того чтобы проверить (или посмотреть текущую конфигурацию) все ли сохранилось выполним следующую команду:
git config --list
Внесенные нами данные хранятся в текстовом файле который расположен по адресу:
<Системный диск>:\Users\<имя пользователя Windows>\.gitconfig