logo

Git – створення гілки з іншої гілки

Розгалуження в Git дозволяє розробникам працювати над ізольованими функціями або виправленнями, не впливаючи на основну кодову базу. Однак що, якщо вам потрібно створити нову гілку на основі змін в іншій гілці? Ось де в гру вступає концепція відгалуження від іншої гілки. У цьому посібнику ми побачимо процес створення гілки з іншої гілки в Git.

string.valueof

Зміст



Що таке Git?

Git — розподілена система контролю версій, яка використовується для відстеження змін у вихідному коді під час розробки програмного забезпечення.

  • Git розроблено для швидкої та ефективної обробки будь-яких проектів, від малих до дуже великих.
  • Це дозволяє кільком розробникам одночасно працювати над однією кодовою базою.
  • Git зберігає дані в серії знімків, які представляють стан коду в певний момент часу.

Розгалуження в Git

Перш ніж створювати гілки з інших гілок, давайте швидко повторимо основи розгалуження Git:

  • Майстер відділення : головна гілка зазвичай представляє основну кодову базу, стабільну та готову до виробництва.
  • Функціональні гілки : розробники створюють гілки функцій для роботи над певними функціями або виправленнями. Ці гілки зазвичай створюються з головної гілки.
  • Злиття та перебазування : Після завершення роботи над гілкою функції зміни повертаються до головної гілки за допомогою стратегій злиття або перебазування.

Навіщо створювати гілку з іншої гілки?

Хоча головна гілка служить основною гілкою для стабільного коду, є сценарії, коли створення гілки з іншої гілки стає необхідним:



рядок містить java
  1. Паралельний розвиток : Коли кілька розробників працюють над пов’язаними функціями, вони можуть створювати гілки функцій із загальної гілки розробки, а не безпосередньо з основної гілки.
  2. Ізоляція коду : іноді вам потрібно виділити зміни в окремій гілці, щоб протестувати або поекспериментувати з ними перед об’єднанням у основну кодову базу.

Кроки для створення гілки з іншої гілки

Крок 1: Переконайтеся, що ви вибрали гілку, з якої хочете створити нову гілку. Щоб перейти до гілки, можна скористатися командою git checkout.

git checkout existing-branch>

Крок 2: Використовуйте команду git branch, щоб створити нову гілку.

git branch new-branch>

крок 3: Перейдіть до нової гілки за допомогою команди git checkout.



git checkout new-branch>

крок 4: За потреби внесіть зміни до нової гілки. Ви можете внести свої зміни до нової гілки за допомогою команди git commit.

git commit -m 'Commit message'>

крок 5: Якщо ви хочете надіслати нову гілку до віддаленого репозиторію, скористайтеся командою git push.

як перейменувати каталог в linux
git push -u origin new-branch>

приклад

Крок 1: Відкрийте Git Bash.

Крок 2. Перейдіть до каталогу Git.

Каталог Git

Крок 3: Створіть гілку та перейдіть до неї.

Створення гілки

завантажити відео з youtube на vlc

Крок 4: Перегляньте список філій.

Список філій

Крок 5: Змініть гілку

Переключити гілку