Работа с Git: создание новой ветки #3
В данной статье мы рассмотрим процесс создания новой ветки и выполнения второго коммита, а также изучим методы навигации между различными ветками в системе контроля версий.
Второй commit.
Прежде чем делать второй commit нужно добавить новые файлы в наш проект. Я создам новый txt файл командой:
echo 'Second-file-commit' > second.txt
Если вы выполните комманду
git status
То увидете новый не отслеживаемый репозиторием файл, который добавим в репозиторий коммандой:
git add .
git commit -m 'Second commit'
Все выполненные раннее коммиты можно посмотреть командой:
git log
Создание новой ветки
Создание новой ветки в Git позволяет разработчикам работать над несколькими задачами параллельно и изолированно друг от друга.
Когда вы создаете новую ветку, вы создаете копию текущей ветки, которую вы можете изменять независимо от основной ветки. Это позволяет вам экспериментировать с новым функционалом или исправлениями ошибок, не беспокоясь о том, как это повлияет на код в основной ветке.
git branch new
git branch
Первой командой мы созлаи ветку под названием new. Вторая позволяет посмотреть все ветки в проекте. Но мы не перешли во вторую ветку. Делается это командой:
git checkout new
Теперь мы находимся параллельной ветке нашего проекта, которая полностью копирует на данный момент основную ветку, и дальнейшее изменения файлов в проекте не затронут основную ветку master
Чтобы создавать ветку, и автоматически переходить в неё есть команда:
git checkout -b <branch-name>