📝 Git и GitHub

История, diff и веб-коммиты на GitHub

P
Автор
PyLand Team
📅
Опубликовано
16.07.2026
⏱️
Время чтения
2 мин
👁️
Просмотров
312
🌱
Уровень
Начальный

GitHub позволяет читать историю проекта, открывать diff отдельных коммитов, смотреть изменения конкретного файла и даже создавать небольшой commit прямо в браузере.


Общая история репозитория

  1. Открой репозиторий на GitHub.
  2. Перейди на вкладку Code.
  3. Над списком файлов нажми ссылку с количеством commits рядом с иконкой часов.
  4. Найди commit по его сообщению.

В списке видно автора, дату, сообщение и короткий идентификатор commit.

Страница отдельного commit

Нажми на сообщение commit. GitHub покажет:

  • какие файлы изменились;
  • сколько строк добавлено и удалено;
  • красные удалённые строки;
  • зелёные добавленные строки;
  • постоянный URL этого commit.

Ссылку из адресной строки можно отправить коллеге: она ведёт именно на выбранную точку истории.

History отдельного файла

Иногда нужна не вся история, а только изменения README.md или другого файла.

  1. Открой файл через вкладку Code.
  2. Над содержимым нажми History.
  3. GitHub покажет commits, которые меняли этот файл.
  4. Открой любой commit и прочитай его diff.

История файла может быть короче общей истории репозитория: commits, не менявшие этот файл, здесь не показываются. В сложной истории GitHub также может упрощать представление. Если нужного commit нет, вернись к общей странице Commits.

Небольшое изменение прямо на GitHub

Для простой правки документации можно использовать веб-редактор.

  1. Открой файл.
  2. Нажми значок карандаша Edit this file.
  3. Измени текст.
  4. Перейди во вкладку Preview, если редактируешь Markdown.
  5. Нажми Commit changes….
  6. Напиши короткое понятное сообщение.
  7. Выбери, куда создать commit, и подтверди действие.

После этого новый commit уже находится на GitHub, но локальный GitHub Desktop ещё должен его получить.

Получаем веб-коммит в GitHub Desktop

  1. Открой нужный репозиторий в GitHub Desktop.
  2. Убедись, что Changes пустая.
  3. Нажми Fetch origin — проверить новые commits на GitHub.
  4. Нажми Pull origin — загрузить найденные commits и обновить локальные файлы.
  5. Открой History и найди веб-коммит.
  6. Нажми на него и сравни diff с тем, что видел в браузере.

Что безопасно нажимать

  • Открывать Commit, History и diff безопасно — это только просмотр.
  • Fetch проверяет удалённую историю и не меняет рабочие файлы.
  • Pull обновляет локальную ветку найденными commits.
  • Edit this file действительно меняет файл после подтверждения Commit changes.

Чек-лист

  • Я умею открыть общую страницу Commits.
  • Могу прочитать diff отдельного commit.
  • Могу скопировать постоянную ссылку на commit.
  • Умею открыть History одного файла.
  • Понимаю разницу между Fetch и Pull.
  • Могу найти веб-коммит в GitHub Desktop.

Ваша реакция на статью

💬 Комментарии (0)

🔐 Войдите в систему, чтобы оставить комментарий
🚪 Войти
💭

Комментариев пока нет

Станьте первым, кто поделится мнением об этой статье!

🔗 Похожие

Похожие статьи

Продолжите изучение с этими материалами

📝

Undo и Revert в GitHub Desktop: исправляем ошибки…

Коммит — не точка невозврата. GitHub Desktop позволяет спокойно пересобрать локальный коммит через Undo или...

📅 16.07.2026 👁️ 359
📝

Первый коммит в Git

Первый коммит начинается с создания репозитория, настройки имени автора и выбора файлов, которые действительно нужно...

📅 30.06.2026 👁️ 341
📝

Платформы хостинга Git

GitHub, GitLab, Bitbucket — ключевые различия и рекомендации по выбору.

📅 06.05.2026 👁️ 555
🎓 Продолжить обучение

В каких курсах используется этот материал

Перейдите к курсу, чтобы закрепить материал на практике.

Git & GitHub Desktop: Командная работа без боли Открыть программу курса