Как сравнить локальные и удаленные ветки в Git

Kak Sravnit Lokal Nye I Udalennye Vetki V Git



Git — это бесплатный форум и независимая система контроля версий с открытым исходным кодом, предназначенная для эффективного управления всем, от небольших до крупных проектов разработки. Его локальные филиалы можно найти на локально используемой персональной станции, которую могут видеть местные пользователи. Напротив, к удаленным веткам могут обращаться несколько пользователей через удаленные репозитории, которым это разрешено.

В этом исследовании будет предложен метод сравнения локальных и удаленных веток 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.