Мы уже знаем, как вносить изменения в локальное хранилище и передавать их в удаленное хранилище (если нет, ознакомьтесь с этой статьей). Сегодня узнаем, как проверить зафиксированные изменения на Github в удаленном репозитории.
Как проверить зафиксированные изменения на GitHub
Чтобы проверить изменения на GitHub, пользователям необходимо перейти в репозиторий GitHub, в котором они выполнили изменение. Для этого, прежде всего, войдите в учетную запись GitHub.
Читайте также: Как создать учетную запись и репозиторий на GitHub?
Перейдите на страницу репозитория через боковую панель, доступную для быстрой навигации.
Вы можете заметить две вещи на странице репозитория GitHub, как показано на рисунке ниже:
Время фиксации (commit) (последняя фиксация 285f559 2 дня назад): последняя фиксация отображается как “2 дня назад”, что показывает, что комит был сделан пользователем два дня назад. Кроме того, он показывает хэш-значение фиксации (285f559). Это более короткая версия фактического хэш-значения. Проверьте это, сопоставив хэш-значение, которое вы получили в Git Bash, нажимая на изменения.
Сообщение о фиксации (клонирование измененной веб-страницы): это сообщение о фиксации, с помощью которого пользователь зафиксировал изменения. Вы получите свое сообщение на этой странице.
Хотя достаточно подтвердить синхронизацию изменений с учетной записью GitHub; чтобы получить дополнительную информацию, пользователь также может перейти на вкладку commits на той же странице репозитория.
Здесь будет отображаться вся история коммитов.
Каждый блок будет содержать много информации и ссылок, к которым можно получить доступ для получения дополнительной информации о репозитории и этой конкретной фиксации. Давайте исследуем один блок (самый верхний), чтобы узнать об этом.
Ниже приведены важнейшие шаги, отмеченные на приведенном выше скриншоте:
- Сообщение: заголовок блока будет содержать сообщение, что пользователь использовал при совершении изменения.
- Копия хэш-значения в буфер обмена: этот значок представляет собой действие копирования чего-либо в буфер обмена. В GitHub нажатие на этот значок скопирует хэш-код фиксации в буфер обмена.
- Хэш-код коммита: этот блок посвящен хэш-коду коммита. Это сжатая версия фактического хэш-кода. Тот же код копируется при нажатии значка копировать в буфер обмена, но в исходном и развернутом виде.
Нажатие хэш-кода приведет пользователя к файлам, измененным в рамках фиксации:
На этой странице будут показаны изменения, выполняемые во время коммита, то есть изменения до и после. Розовая линия на приведенном выше изображении показывает удаленную линию. Ее можно определить по знаку (-) рядом с линией. Аналогично, добавленные строки имеют знак ( + ).
Пользователь также может проверить URL-адрес этой веб-страницы. Это было бы похоже на github.com/repository_name/hash_code_value в обобщенном виде. Вот почему хэш-код так важен. Если у пользователя есть хэш-код, навигация к любому коммиту на GitHub проста.
- Проверить историю: эта кнопка поможет пользователю проверить историю репозитория до того момента времени, когда произойдет выполнение этой фиксации. Таким образом, если мы нажмем эту кнопку на любом предыдущем блоке фиксации, этот коммит не будет показан, так как он произошел после этого коммита. Пользователь сможет видеть состояние репозитория только до этого момента времени.
Затем нажмите кнопку История:
Это приведет пользователя на домашнюю страницу репозитория, когда произойдет эта конкретная фиксация, и покажет те же значения сообщения коммита и хэш-кода и т. д. Таким образом, мы уверены, что внесенные нами изменения отражены в учетной записи GitHub.