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
Отримання змін

Насправді, отримання змін, а потім їх негайне злиття — це надзвичайно поширений сценарій. Саме тому Git надає одну команду, git pull, яка поєднує ці дві операції та інтегрує зміни у поточну гілку.

Давайте отримаємо віддалені зміни, зроблені Джоном, у наш локальний репозиторій:

Як бачите, вивід цієї команди фактично є поєднанням виводів команд git fetch та git merge.

Note
Примітка

Якщо на віддаленій гілці main також були зміни, які не були об'єднані з john/test, буде виконано fast-forward злиття у локальну гілку main (за умови відсутності конфліктів).

Ви також можете виконати команду git remote show origin, щоб переконатися, що дійсно існує віддалена гілка john/test, але у нашому локальному репозиторії немає відповідної локальної гілки.

Створимо для неї локальну гілку за допомогою команди git checkout:

Розглянемо детальніше, що щойно відбулося:

  1. Ми перемкнулися на гілку john/test;

  2. Git автоматично скопіював вміст віддаленої гілки у локальну гілку;

  3. Робоче дерево було оновлено відповідно до вмісту гілки john/test.

Ми можемо легко переконатися, що перебуваємо на цій гілці і що вона актуальна щодо своєї віддаленої копії, переглянувши останній коміт:

Note
Примітка

Прапорець -n вказує кількість комітів для відображення. У цьому прикладі -n 1 наказує Git показати лише найновіший коміт.

question mark

Що виконує команда git pull?

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

course content

Зміст курсу

Основи GitHub

Основи GitHub

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

book
Отримання змін

Насправді, отримання змін, а потім їх негайне злиття — це надзвичайно поширений сценарій. Саме тому Git надає одну команду, git pull, яка поєднує ці дві операції та інтегрує зміни у поточну гілку.

Давайте отримаємо віддалені зміни, зроблені Джоном, у наш локальний репозиторій:

Як бачите, вивід цієї команди фактично є поєднанням виводів команд git fetch та git merge.

Note
Примітка

Якщо на віддаленій гілці main також були зміни, які не були об'єднані з john/test, буде виконано fast-forward злиття у локальну гілку main (за умови відсутності конфліктів).

Ви також можете виконати команду git remote show origin, щоб переконатися, що дійсно існує віддалена гілка john/test, але у нашому локальному репозиторії немає відповідної локальної гілки.

Створимо для неї локальну гілку за допомогою команди git checkout:

Розглянемо детальніше, що щойно відбулося:

  1. Ми перемкнулися на гілку john/test;

  2. Git автоматично скопіював вміст віддаленої гілки у локальну гілку;

  3. Робоче дерево було оновлено відповідно до вмісту гілки john/test.

Ми можемо легко переконатися, що перебуваємо на цій гілці і що вона актуальна щодо своєї віддаленої копії, переглянувши останній коміт:

Note
Примітка

Прапорець -n вказує кількість комітів для відображення. У цьому прикладі -n 1 наказує Git показати лише найновіший коміт.

question mark

Що виконує команда git pull?

Select the correct answer

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

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

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

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