Перейти до основного контенту

Створення нової гілки в GitHub за 5 кроків через консоль

5 хв читання
1315 переглядів

Git-це розподілена система контролю версій, яка широко використовується серед розробників для контролю змін у коді проектів. Одним з ключових інструментів Git є гілки. Гілки дозволяють розробникам працювати паралельно над різними функціональними завданнями, не перетинаючись один з одним. У цій статті я розповім про те, як створити нову гілку в GitHub через консоль всього за 5 простих кроків.

Крок 1: Відкрийте консоль і перейдіть до папки проекту за допомогою команди "cd". Переконайтеся, що у вас встановлений Git і ви перебуваєте в потрібній директорії.

Крок 2: У консолі виконайте команду "Git branch", щоб переконатися, що у вас немає інших активних гілок. Якщо у Вас вже є гілки, ви можете перейти до потрібної гілки за допомогою команди " Git checkout [назва гілки]".

Крок 3: Створіть нову гілку за допомогою команди " Git branch [назва нової гілки]". Ви можете вибрати будь-яке унікальне ім'я для вашої гілки. Пам'ятайте, що імена гілок чутливі до регістру.

Крок 4: Перейдіть до створеної вами гілки за допомогою команди " Git checkout [назва нової гілки]". Тепер ви будете працювати в контексті цієї гілки.

Крок 5: Виконайте команду " Git push origin [назва нової гілки]", щоб надіслати створену гілку до віддаленого сховища GitHub. Тепер ви можете працювати над своїми змінами та робити коміти в цій гілці, не впливаючи на головну гілку проекту.

Тепер ви знаєте, як створити нову гілку в GitHub через консоль всього за 5 кроків. Не бійтеся використовувати гілки в Git, вони є потужним інструментом для ефективної роботи над проектами.

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

GitHub надає можливість створення нових гілок для управління різними версіями проекту. Створення нової гілки дозволяє розробникам працювати над певними функціональностями або виправленнями, не вносячи зміни в основну гілку проекту.

  1. Відкрийте сховище проекту в GitHub і перейдіть на сторінку "Branches".
  2. Натисніть на кнопку "New branch"або" Create new branch".
  3. Введіть назву нової гілки та виберіть гілку, з якої потрібно створити нову гілку (зазвичай це буде "master" або "main").
  4. Виберіть опцію "Create branch from' master '"або" Create branch from'main'".
  5. Натисніть на кнопку "Create branch"або" Create new branch". Тепер у вас є нова гілка у вашому сховищі GitHub.

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

Заходьте в свій обліковий запис

Перш ніж створювати нову гілку в GitHub через консоль, вам потрібно зайти у свій обліковий запис. Для цього відкрийте браузер і перейдіть на сторінку GitHub, введіть свої облікові дані (логін і пароль) і натисніть кнопку "Sign In" (Увійти).

Якщо у вас ще немає облікового запису, вам потрібно зареєструватися. Для цього на сторінці входу натисніть кнопку "Sign Up" (зареєструватися) і дотримуйтесь інструкцій для створення нового облікового запису.

Після успішного входу в обліковий запис ви опинитесь на домашній сторінці GitHub, де ви зможете керувати всіма своїми сховищами та працювати з кодом. У лівому меню ви побачите список сховищ, до яких ви маєте доступ. Виберіть той репозиторій, в якому ви хочете створити нову гілку.

Тепер ви готові розпочати створення нової гілки в GitHub через консоль.

Відкриваєте репозиторій, в якому хочете створити нову гілку

Для створення нової гілки в GitHub через консоль спочатку відкриваємо потрібний репозиторій на сайті github.com. на головній сторінці сховища зліва ви знайдете список різних вкладок, таких як Code, Issues, pull requests тощо.

Переходимо на вкладку "Code", де ми можемо побачити вміст репозиторію. У верхній частині сторінки натискаємо на зелену кнопку "Code", поруч з якою відображається назва гілки, зазвичай" main "або"master".

З'явиться вікно, де можна скопіювати посилання на репозиторій. Скопіюйте посилання за допомогою кнопки "Копіювати" поруч із ним.

Тепер ми готові перейти до виконання команд у консолі та створення нової гілки.

КрокКомандаОпис
1git clone [скопійоване посилання]Клонування репозиторію на локальний комп'ютер
2cd [назва репозиторію]Перехід в директорію клонованого репозиторію
3git checkout -b [назва нової гілки]Створення нової гілки і перемикання на неї
4git push origin [назва нової гілки]Надсилання нової гілки на сервер GitHub
5git branch --set-upstream-to=origin/[назва нової гілки] [назва нової гілки]Встановлення відстеження нової гілки

Таким чином, після відкриття репозиторію на сайті GitHub і клонування його на локальний комп'ютер, ми створюємо нову гілку через команду "git checkout-b" і відправляємо її на сервер через команду "git push origin". Крім того, ми встановлюємо відстеження нової гілки за допомогою команди "Git branch --set-upstream-to".

Знаходьте кнопку "Створити нову гілку"

Щоб створити нову гілку на GitHub, вам потрібно буде перейти на сторінку сховища, де ви хочете створити нову гілку. Кнопка "Створити нову гілку" знаходиться у верхній частині сторінки сховища, поруч із вибором гілки за замовчуванням.

Після того як ви натиснете на кнопку "Створити нову гілку", відкриється вікно для створення нової гілки. У цьому вікні ви повинні вказати назву гілки і, при необхідності, вибрати базову гілку від якої ви хочете створити нову гілку.

Після заповнення всіх полів, ви можете натиснути кнопку "Створити гілку", щоб створити нову гілку із заданими параметрами. GitHub також надає можливість створити нову гілку безпосередньо з командного рядка за допомогою команди "Git branch".

КрокОпис
1Перейдіть на сторінку сховища на GitHub
2Знайдіть кнопку "Створити нову гілку"
3Натисніть на кнопку "Створити нову гілку"
4Введіть назву гілки та виберіть базову гілку
5Натисніть кнопку "Створити гілку"

Вводите назву нової гілки і натискаєте "створити гілку"

Після того, як Ви перейшли в репозиторій на GitHub і вибрали потрібну вам гілку, натисніть на кнопку "Створити гілку". У вікні введіть назву нової гілки. Назва гілки повинна бути унікальною і містити лише латинські літери, цифри та символи "_" або "-". Зверніть увагу на те, що регістр має значення.

Приклади назв гілок:

  • feature / нова-функціональність
  • bugfix / виправлення-помилки
  • hotfix / важливе-виправлення

Після введення назви нової гілки натисніть кнопку "Створити гілку". Гілка буде створена на основі обраної вами гілки і матиме ті самі коміти. Тепер ви можете працювати з новою гілкою, вносити зміни, робити коміти і пушіть їх в репозиторій.

Пам'ятайте, що перед створенням нової гілки рекомендується перевірити, що гілка, на основі якої Ви збираєтеся створювати нову, містить останню версію коду.

Перемикаєтеся на нову гілку і продовжуйте роботу

Після того, як ви створили нову гілку в GitHub, вам потрібно перейти на неї, щоб продовжити роботу. Для цього скористайтеся командою Git checkout в консолі.

  1. Відкрийте консоль і перейдіть в директорію вашого проекту.
  2. Введіть команду Git checkout - B назва_веткі , де назва_веткі-це назва нової гілки, яку ви хочете створити і переключитися на неї.
  3. Натисніть Enter, і Git створить нову гілку та автоматично переключить вас на неї.

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

Якщо вам потрібно повернутися назад на головну гілку або перейти на іншу існуючу гілку, скористайтеся командою Git checkout із зазначенням назви гілки.