Все данные, доступные в локальном репозитории, могут быть загружены в удаленный репозиторий на GitHub. В прошлой статье мы создали учетную запись на GitHub, и теперь настало время перенести наши локальные данные в удаленное место на GitHub.
Git Remote в Git
Команда git remote используется для выполнения удаленных подключений, таких как подключение локального репозитория Git к удаленному репозиторию GitHub.
Git remote — это просто соединение между локальным репозиторием и репозиторием GitHub. Через git remote мы предоставляем имя репозиторию, через которое мы можем ссылаться на репозиторий GitHub.
Другими словами, git remote можно рассматривать как ссылку на репозитории GitHub, которая не предоставляет никакого доступа в реальном времени к тому, что вы делаете локально, т. е. все, что вы делаете локально, не будет отражено в вашем репозитории GitHub без вашего разрешения.
Git remote можно использовать для подключения к вашему собственному репозиторию или для подключения к чужому репозиторию. Теперь давайте посмотрим, как связать существующий локальный репозиторий Git с удаленным репозиторием GitHub.
Возвращаясь к той же странице GitHub, которую мы оставили выше, обратите внимание, что у нас есть раздел с именем …or push an existing repository from the command line.
Подключение локального репозитория к удаленному репозиторию GitHub
- Откройте свой Git Bash и перейдите к хранилищу, которое необходимо связать.
- Проверьте, чист ли репозиторий, используя команду git status.
- Выполните команду git remote
Поскольку связанного репозитория не существует, из Git не было получено никаких выходных данных.
- Теперь с помощью приведенного выше URL-адреса мы свяжем репозиторий. Чтобы связать репозиторий, выполните следующую команду и нажмите клавишу enter:
git remote add origin https://github.com/harishrajora805/myFirstRepo.git
Как только это будет сделано, локальный репозиторий будет связан с репозиторием GitHub.
Примечание: Пожалуйста, используйте свой собственный URL-адрес репозитория для ссылки.
Как проверить, подключен ли локальный репозиторий к удаленному репозиторию?
Чтобы проверить, связали ли мы наш репозиторий или нет, снова выполните команду git remote
Как видно, исходный репозиторий доступен. Продолжайте и используйте команду git remote-v для просмотра того же результата вместе с URL-адресом, как показано на рисунке.