Git & GitHub

#4 - Работа с ветками. Объединение веток

#4 - Работа с ветками. Объединение веток

Ветки в Git существуют для комфортной работы нескольких сотрудников над одним проектом. При помощи веток вы можете создавать ответвления от главного проекта и реализовать лишь нужный для вас функционал. В уроке вы познакомитесь с Git Branch и Git Merge (слияние веток).

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

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


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


Наличие веток позволяет обезопасить проект, сравнивать различные версии, вести параллельную разработку.

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

Для создания ветки используется команда git branch name, где name это название ветки, которую вы хотите создать.


Чтобы перейти на ветку используйте команду git checkout name, где name это название ветки, на которую вы хотите перейти. Чтобы перейти на основную ветку пропишите слово «master».

Объединение веток

Для объединения веток используйте команду git merge name, где name это ветку, которую вы хотите присоединить к главной ветке.

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Изучение Docker с нуля / Уроки Докер для начинающих
7 уроків
Уроки React Native для начинающих / Разработка приложения с нуля
11 уроків
Вивчення мови Сі для початківців
9 уроків
Сучасна верстка адаптивного веб-сайту
Изучение Flask / Создание сайта на Python
6 уроків
Вивчення C# та створення Windows програм
Коментарі
Додати коментар

Поки що коментарів немає