Git Pull против Git Clone: ​​в чем разница?

Git Pull Protiv Git Clone V Cem Raznica



Git предоставляет различные команды, такие как « git clone», «git fetch», «git push», «git pull ” и многие другие для различных функций. Иногда пользователям необходимо получить удаленный репозиторий в локальный каталог Git. Для этого необходимо клонировать указанный репозиторий с помощью « git клон команда. Обычно при этом извлекается весь репозиторий, включая историю, и создается новая локальная копия репозитория. В то время ' git тянуть ” используется для обновления локальной копии последними версиями удаленного репозитория.

В этой записи будут подробно описаны:







В чем разница/различия между командами «git pull» и «git clone»?

Понимать ' git тянуть ' и ' git клон », ознакомьтесь с основными различиями между ними в приведенной ниже таблице:



git тянуть git клон
«git pull» используется для синхронизации удаленных и локальных репозиториев. Команда «git clone» выполняется для настройки локального репозитория.
Он будет извлекать и объединять последние изменения из удаленного репозитория в определенный локальный репозиторий. Создайте копию удаленного репозитория Git и сохраните ее на локальном компьютере.
Его можно использовать много раз в проекте. Он может быть выполнен только один раз в проекте.

Как использовать команды «git pull» и «git clone» в Git?

Чтобы использовать « git pull» и «git clone ” в Git, выполните указанные шаги:



  • Войдите в свою учетную запись GitHub.
  • Выберите любой репозиторий по вашему выбору и скопируйте код HTTPS для клонирования этого репозитория в локальный проект.
  • Запустите терминал Git Bash и перейдите в локальный каталог Git.
  • Используйте команду «git clone» и вставьте ссылку на удаленный репозиторий.
  • Проверьте удаленное соединение и перетащите все изменения из локального репозитория Git на удаленное.

Шаг 1. Войдите в учетную запись GitHub

Сначала перейдите в « Гитхаб ” и войдите в систему, указав свое имя пользователя и пароль:





Шаг 2: выберите репозиторий

Нажмите на значок профиля, нажмите « Ваши репозитории ” и перейдите к нему:



Выберите нужный репозиторий и откройте его. Например, мы выбрали « тестовая демо1 удаленный репозиторий:

Шаг 3. Скопируйте URL-адрес HTTPS

На главной странице указанного репозитория нажмите выделенный « Код » и скопируйте « HTTPS URL-адрес:

Шаг 4: Запустите терминал Git Bash

Теперь откройте терминал Git Bash с помощью меню «Автозагрузка»:

Шаг 5. Перенаправьте локальный репозиторий Git

Запустите « CD ” и перенаправьте указанный локальный репозиторий Git:

CD 'C:\Пользователи\пользователь\Git\проектрепо'

Шаг 6: Клонировать репозиторий

Затем клонируйте репозиторий, используя « git клон ” и вставьте скопированный “ HTTPS URL вместе с ним:

git клон https: // github.com / Gituser213 / testdemo1.git

Приведенный ниже вывод показывает, что мы успешно клонировали удаленный репозиторий:

Шаг 7. Проверьте удаленное подключение

Проверьте удаленный URL-адрес, используя « git удаленный -v команда:

git удаленный

Шаг 8. Извлеките изменения

Перетащите все изменения из удаленной в локальную ветку, запустив команду « git тянуть команда:

Мастер происхождения Git pull

Результирующее изображение показывает, что изменения были получены из удаленных веток:

Это все о ' git pull» и «git clone ” в Git.

Заключение

git тянуть ” используется для обновления локальной копии с учетом новых изменений, внесенных в удаленный репозиторий. С другой стороны, « git клон ” обычно извлекает весь удаленный репозиторий в локальном репозитории, содержащий его полную историю, и создает новую локальную копию репозитория. В этом руководстве кратко рассматриваются различия между « git pull» и «git clone ».