Блог веб разработки

Блог веб-разработки статьи | видеообзоры | исходный код

Ветки GIT

Всем доброго времени суток и поехали!

Ветки в git позволяют отклоняться от основной линии разработки тем самым обеспечивая ее независимость и гибкость. Ветка в общем понимании GIT представляет собой легко перемещаемый указатель на один из коммитов.

Основной веткой по умолчанию в GIT является master.

Когда происходят коммиты, то мы получаем основную ветку, указывающую на наш последний коммит и при каждом новом коммите мы двигаемся вперед по указателю.

То есть при создании новой ветки мы по сути создаем лишь новый указатель для дальнейшего перемещения по коммитам. Для просмотра перечня наших веток мы можем выполнить следующую команду:

git log --oneline --decorate

где с помощью указателя HEAD-> нам указывается ветка в которой мы сейчас находимся к примеру:

HEAD-> master

это значит что мы находимся на основной ветке master.

Для создания новой ветки нужно выполнить команду, git branch:

git branch new_branch

здесь мы создали ветку с названием 'new_branch' и если мы повторно выполним команду git log --oneline --decorate, то увидим данную ветку в списке.

Следовательно, если мы хотим с основной ветки переключится на новую, то нам нужно воспользоваться командой git checkout:

git checkout new_branch

мы переключимся на новую ветку и указатель HEAD->, будет указывать на new_branch.

И так используя ветки мы можем создавать новые линии для развития событий в наших проектах, тем самым снижая их зависимость и конфликтность от выполнения разного рода задач. Также это дает нам возможность отката к ранним версиям проекта если что то пойдет не так. Работа с ветками является главной фишкой данной системы контроля версий.

На этом данная статья подошла к концу,а я с вами прощаюсь, желаю удачи и успехов.

Пока!

Оцените статью

Еще статьи

filter css

IN BETWEEN SQL

Геолокация HTML

Javascript window

Градиенты CSS

CSS шрифты

Аргументы функций php

php.ini php

output html

Комментарии

В данном разделе пока нет комментариев!

История

    НОВОСТИ

    • Опубликовал приложение под android 'Аудиокниги'. Кому интересно, переходите по ссылке