Работа с Git: создание новой ветки #3
Администрирование

Работа с Git: создание новой ветки #3

Ant1dot777

В данной статье мы рассмотрим процесс создания новой ветки и выполнения второго коммита, а также изучим методы навигации между различными ветками в системе контроля версий.

Второй commit.

Прежде чем делать второй commit нужно добавить новые файлы в наш проект. Я создам новый txt файл командой:

Терминал
echo 'Second-file-commit' > second.txt

Если вы выполните комманду

Терминал
git status

То увидете новый не отслеживаемый репозиторием файл, который добавим в репозиторий коммандой:

Терминал
git add .
git commit -m 'Second commit'
Результат выполнения команд
Результат выполнения команд

Все выполненные раннее коммиты можно посмотреть командой:

Терминал
git log
результат git log
результат git log

Создание новой ветки

Создание новой ветки в Git позволяет разработчикам работать над несколькими задачами параллельно и изолированно друг от друга.

Когда вы создаете новую ветку, вы создаете копию текущей ветки, которую вы можете изменять независимо от основной ветки. Это позволяет вам экспериментировать с новым функционалом или исправлениями ошибок, не беспокоясь о том, как это повлияет на код в основной ветке.

Терминал
git branch new
git branch

Первой командой мы созлаи ветку под названием new. Вторая позволяет посмотреть все ветки в проекте. Но мы не перешли во вторую ветку. Делается это командой:

Терминал
git checkout new

Теперь мы находимся параллельной ветке нашего проекта, которая полностью копирует на данный момент основную ветку, и дальнейшее изменения файлов в проекте не затронут основную ветку master

Чтобы создавать ветку, и автоматически переходить в неё есть команда:

Терминал
git checkout -b <branch-name>
;