Создание нового репозитория

Как уже упоминалось, git сохраняет свои файлы и историю изменений непосредственно в каталоге проекта. Для создания нового репозитория необходимо открыть терминал, перейти в каталог вашего проекта и выполнить команду init. Это активирует приложение в данном каталоге и создаст скрытую папку .git, где будут сохраняться история репозитория и настройки.
Создайте на рабочем столе папку с названием git_test. Введите в терминале следующие команды:

$ mkdir Desktop/git_test/
$ cd Desktop/git_test/
$ git init

После выполнения команд должно появиться следующее сообщение:

Initialized empty Git repository in /home/user/Desktop/git_test/.git/

Это означает, что репозиторий успешно создан, однако он пока пуст. Теперь создайте текстовый файл с именем hello.txt и сохраните его в директории git_test.

Определение состояния

status — важная команда, отображающая текущее состояние репозитория: актуальность данных, наличие изменений и другие аспекты. Запуск команды git status для только что созданного репозитория покажет:

$ git status
On branch master
Initial commit
Untracked files:
(use "git add ..." to include in what will be committed)
hello.txt

Это сообщение указывает, что файл hello.txt неотслеживаемый, то есть является новым и система ещё не знает, следует ли его учитывать. Для того чтобы начать отслеживание этого файла, его необходимо специально объявить системе.

Вопросы для самопроверки:

  1. Какую команду нужно выполнить, чтобы создать новый репозиторий в git?
  2. В какой папке сохраняются история и настройки репозитория после его создания?
  3. Какую команду нужно выполнить, чтобы узнать текущее состояние репозитория?
  4. Что означает сообщение об "Untracked files" после выполнения команды `git status`?