В этом исследовании будет предложен метод сравнения локальных и удаленных веток Git в Git.
Как сравнить локальные и удаленные ветки в Git?
Предположим, пользователи хотят знать, какие изменения внесены в локальный репозиторий Git и отправлены в удаленный репозиторий. Итак, в этой ситуации пользователю необходимо сравнить локальную и удаленную ветки.
Чтобы сравнить локальные и удаленные ветки в Git, сначала откройте терминал Git, используя « Запускать меню. Затем перечислите ветки обоих репозиториев. Далее выполните « $ git получить ” для обновления удаленных ветвей. После этого перечислите все ветки, включая локальные и удаленные. Наконец, сравните ветки обоих репозиториев, используя « $ git diff <локальная ветка> <удаленная ветка> команда.
Теперь выполните следующие шаги, чтобы понять изложенную выше концепцию!
Шаг 1: Откройте Git Bash
Сначала откройте « Гит Баш ” терминал с помощью “ Запускать меню:
Шаг 2. Обновите удаленный репозиторий
Далее выполните « git fetch ” для обновления веток удаленного отслеживания:
$ git fetch
Как видите, ветка удаленного отслеживания « главный ” успешно загружается в локальный репозиторий:
Шаг 3: Список всех филиалов
Теперь перечислите все доступные удаленные и локальные ветки с помощью предоставленной команды:
$ ветка git -аЗдесь выделенные ветви являются удаленными ветвями, а символ звездочки рядом с « главный ” указывает, что это текущая рабочая ветвь:
Шаг 4: Сравните локальные и удаленные филиалы
Наконец, выполните « git diff ” для сравнения ветвей:
$ git diff основное происхождение / главныйМы сравнили « главный ” филиал обоих репозиториев. Как видно из приведенного ниже вывода, отображается разница между удаленной и локальной ветвями:
Вот и все! Мы собрали самый простой способ сравнить локальную и удаленную ветки в Git.
Вывод
Чтобы сравнить локальную и удаленную ветки в Git, сначала откройте терминал Git и выполните команду « $ git получить ” для получения и обновления удаленных ветвей. Затем запустите « $ git ветка -a », чтобы отобразить все удаленные и локальные ветки. Наконец, выполните « $ git diff <локальная-ветвь> <удаленная-ветвь> ” для сравнения и просмотра различий между ними. В этом исследовании мы предоставили метод для сравнения локальной и удаленной ветвей Git.