Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Віддалені Гілки | Базова Взаємодія з Віддаленими Репозиторіями
Основи GitHub
course content

Зміст курсу

Основи GitHub

Основи GitHub

1. Вступ до GitHub
2. Базова Взаємодія з Віддаленими Репозиторіями
3. Більш Складні Робочі Процеси

book
Віддалені Гілки

Як ви щойно побачили, при роботі з віддаленими репозиторіями існує два типи гілок: локальні та віддалені.

Note
Детальніше

Віддалені гілки — це копії гілок у віддаленому репозиторії, які є доступними лише для читання у вашому локальному середовищі.

Розглянемо віддалені гілки (-r означає remote), які наразі відстежує наш Git-репозиторій, виконавши таку команду:

Note
Примітка

Підсумовуючи, HEAD — це посилання на поточний коміт у вашій робочій директорії. Воно вказує на останній коміт поточної гілки, над якою ви працюєте. origin/HEAD — це символічне посилання, яке вказує на гілку за замовчуванням віддаленого репозиторію. Зазвичай це гілка main, яку репозиторій вважає основною для розробки.

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

Це добре, але як дізнатися, чи наша поточна гілка актуальна щодо своєї віддаленої копії? З цим допоможе знайома команда git status; вона не лише показує стан вашої локальної робочої директорії, а й вказує, чи ваша гілка випереджає, відстає або синхронізована з віддаленою гілкою, яку вона відстежує.

Запустімо її:

У нашому випадку git status повідомляє, що наша локальна гілка main синхронізована з origin/main, тобто на віддаленій гілці main немає нових змін, які ви ще не включили у свою локальну версію.

question mark

Яка команда допомагає перевірити, чи ваша локальна гілка синхронізована з відповідною віддаленою гілкою?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Основи GitHub

Основи GitHub

1. Вступ до GitHub
2. Базова Взаємодія з Віддаленими Репозиторіями
3. Більш Складні Робочі Процеси

book
Віддалені Гілки

Як ви щойно побачили, при роботі з віддаленими репозиторіями існує два типи гілок: локальні та віддалені.

Note
Детальніше

Віддалені гілки — це копії гілок у віддаленому репозиторії, які є доступними лише для читання у вашому локальному середовищі.

Розглянемо віддалені гілки (-r означає remote), які наразі відстежує наш Git-репозиторій, виконавши таку команду:

Note
Примітка

Підсумовуючи, HEAD — це посилання на поточний коміт у вашій робочій директорії. Воно вказує на останній коміт поточної гілки, над якою ви працюєте. origin/HEAD — це символічне посилання, яке вказує на гілку за замовчуванням віддаленого репозиторію. Зазвичай це гілка main, яку репозиторій вважає основною для розробки.

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

Це добре, але як дізнатися, чи наша поточна гілка актуальна щодо своєї віддаленої копії? З цим допоможе знайома команда git status; вона не лише показує стан вашої локальної робочої директорії, а й вказує, чи ваша гілка випереджає, відстає або синхронізована з віддаленою гілкою, яку вона відстежує.

Запустімо її:

У нашому випадку git status повідомляє, що наша локальна гілка main синхронізована з origin/main, тобто на віддаленій гілці main немає нових змін, які ви ще не включили у свою локальну версію.

question mark

Яка команда допомагає перевірити, чи ваша локальна гілка синхронізована з відповідною віддаленою гілкою?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 2
some-alt