Git ветки: создание коммитов в новой ветке

Создадим новую ветку br-1, переключимся на неё и совершим первый коммит. Начнём с проверки текущего состояния репозитория.

Проверка текущего состояния

Убедимся, что находимся в ветке master и других веток нет. Выполним команду:

git branch

Результат должен показать единственную ветку — master.

Создание и переключение на новую ветку

Создадим ветку br-1 и переключимся на неё:

git checkout -b br-1

Проверим текущую ветку:

git branch

Текущей веткой должна быть br-1.

Внесение изменений

Создадим файл file4.txt с содержимым «hello, git»:

echo "hello, git" > file4.txt

Проверим наличие файла:

ls

Должен отобразиться файл file4.txt. Проверим его содержимое:

cat file4.txt

Добавление файла и коммит

Проверим статус репозитория:

git status

Файл file4.txt не отслеживается. Добавим его в индекс:

git add file4.txt

Проверим статус:

git status

Файл готов к коммиту. Совершим коммит:

git commit -m "First commit in the br-1 branch"

Информация о коммите (номер, описание, имя ветки) будет выведена на экран.

Проверка после коммита

Проверим статус репозитория:

git status

Состояние должно быть «чистым». Проверим содержимое рабочей директории и индекса:

ls
git ls-files -s

Обе команды должны отобразить файл file4.txt. Это подтверждает согласованность рабочей директории, индекса и репозитория.

Что будем искать? Например,программа