Что такое удаленный репозиторий
Часть раздела Контроль версий путешествия по Terminal на Coddy. Урок 46 из 58.
До сих пор каждая команда Git выполнялась внутри одной папки на вашем компьютере. Удаленный репозиторий (remote) — это копия того же репозитория, размещенная где-то еще: на другом компьютере, сервере или в таком сервисе, как GitHub или GitLab.
Удаленные репозитории — это то, как команды работают сообща. Каждый разработчик работает в своем локальном клоне, а затем обменивается коммитами с общим удаленным репозиторием.
По соглашению, основной удаленный репозиторий называется origin. Это всего лишь метка; вы можете переименовать её или использовать несколько удаленных репозиториев одновременно.
Среда выполнения в этом курсе не подключается к сети, поэтому вы не будете на самом деле выполнять push или pull. Но вы будете использовать те же команды git remote, которые использует каждый разработчик, в локальном репозитории, чтобы изучить, как всё устроено.
Задание
НовичокИнициализируйте новый репозиторий в ветке main, затем выведите список всех настроенных удаленных репозиториев с помощью git remote -v. В новом репозитории их нет, поэтому команда не должна ничего выводить.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Контроль версий
7Ветвление
Что такое веткаСоздание веткиПереключение ветокКоммиты в веткеУдаление веткиИтоги: работа с ветками10Удаленные репозитории
Что такое удаленный репозиторийДобавление удаленного репозиторияPush, Pull и CloneИтоги: настройка удаленного репозитория2Начало работы
Инициализация репозиторияПапка .gitНастройка данных пользователяGit StatusИтоги — первый репозиторий5Игнорирование файлов
Зачем игнорировать файлыШаблоны .gitignoreПроверка правил игнорированияИтоги: чистый репозиторий8Слияние
Что такое слияниеСлияние Fast-ForwardТрёхстороннее слияниеКонфликты слиянияРазрешение конфликтаИтоги — Мастер слияния11Проект: Feature Branch
Обзор проектаИнициализация Main3Отслеживание изменений
Область подготовкиGit AddGit CommitИзменение отслеживаемого файлаGit LogИтоги: первые коммиты6Проект: Сайт рецептов
Обзор проектаИнициализация и игнорированиеПотренируйтесь самостоятельно: Песочница Terminal