Вступ до віддалених репозиторіїв

Середній рівень Git

George Boorman

Curriculum Manager, DataCamp

Локальний репозиторій

локальний репозиторій усередині настільного комп'ютера

Середній рівень Git

Віддалений репозиторій

віддалений репозиторій у хмарі

Середній рівень Git

Навіщо використовувати віддалені репозиторії?

Переваги віддалених репозиторіїв

  • Все має резервну копію

  • Співпраця незалежно від місця

вигляд на ноутбук через дах на озеро

Середній рівень Git

Клонування репозиторію

  • Копії репозиторію на нашому комп'ютері = локальні ремоут-и

  • Створення копій = клонування

git clone path-to-project-repo
  • Клонування локального проєкту
git clone /home/george/repo
  • Клонування локального проєкту з назвою
git clone /home/george/repo new_repo
Середній рівень Git

Клонування віддаленого

  • Віддалені репозиторії зазвичай зберігаються в онлайн-сервісах

    • напр., GitHub, Bitbucket або GitLab
  • Якщо у нас є обліковий запис:

    • Ми можемо клонувати віддалений репозиторій на свій комп'ютер
git clone URL
git clone https://github.com/datacamp/project
Середній рівень Git

Визначення віддаленого

  • Під час клонування

    • Git запам'ятовує, де був оригінал
  • Git зберігає віддалений тег у конфігурації нового репозиторію

  • Перелічіть усі віддалені, пов'язані з репозиторієм

git remote
datacamp
Середній рівень Git

Додаткова інформація

  • Отримайте більше інформації про віддалений(і)
git remote -v
datacamp     https://github.com/datacamp/project (fetch)
datacamp     https://github.com/datacamp/project (pull)
Середній рівень Git

Створення віддаленого

  • Під час клонування Git автоматично назве віддалений origin
git remote add name URL
  • Створіть віддалений із назвою george
git remote add george https://github.com/george_datacamp/repo
  • Іменування віддалених корисне для злиття
Середній рівень Git

Давайте потренуємось!

Середній рівень Git

Preparing Video For Download...