Расширение для VSCode, которое делает сообщения об ошибках TypeScript понятнее: форматирует типы, подсвечивает синтаксис и добавляет ссылки на документацию и пояснения.
gitkraken/vscode-gitlens
Расширение для VS Code с аннотациями Git blame, CodeLens, Commit Graph и инструментами для ревью, rebase и управления ветками и worktree.
Open source альтернатива:GitHub Desktop
- Звёзды
- 9,951
- Форки
- 1,816
- Открытые issues
- 929
- Последний коммит
- 2 часа назад
Что это?
GitLens — расширение для Visual Studio Code, которое добавляет в редактор историю Git, ветки, worktree и pull request. Аннотации blame в коде и строке состояния, Git CodeLens, история файлов и строк, а также переход между ревизиями помогают увидеть, кто и когда изменил строку, не покидая файл.
Commit Graph показывает в одном представлении коммиты, незакоммиченные изменения в каждом worktree, ветки, stash и открытые pull request. Для каждой строки доступны действия, например merge, rebase, cherry-pick и push. Interactive Rebase Editor заранее отмечает вероятные конфликты. Представления Visual History и treemap помогают наглядно увидеть, как со временем меняются файлы и репозитории.
Некоторые функции, включая Commit Graph для приватных репозиториев, панель Pull Requests, Launchpad и инструменты для создания коммитов и ревью с помощью AI, требуют подписки GitKraken Pro. При этом основные функции blame, hover и просмотра истории бесплатны и распространяются по лицензии MIT для файлов, не относящихся к plus.
Ключевые возможности
- 01Аннотации Git blame в коде и строке состояния с подробными сведениями при наведении
- 02Commit Graph с коммитами, изменениями в worktree, ветками и stash
- 03Interactive Rebase Editor, предупреждающий о вероятных конфликтах
- 04Создание и управление worktree, а также перенос изменений между ними
- 05Интеграции с GitHub, GitLab, Jira и другими системами для работы с задачами и pull request
- 06Git CodeLens и переход по истории файлов и строк
Сценарии использования
- Выяснить, кто и зачем последним изменил строку, читая код в VS Code
- Изучить историю ветки и упорядочить коммиты перед открытием pull request
- Работать одновременно с несколькими ветками с помощью Git worktree
- Отслеживать сеансы AI-агентов для написания кода вместе с изменениями в репозитории
Быстрый старт
- 1
Установите GitLens из боковой панели «Расширения» в VS Code
- 2
Войдите с бесплатной учётной записью GitKraken (необязательно, но требуется для некоторых функций)
- 3
Откройте Commit Graph через значок GitLens на панели активности или палитру команд
GitLens: Show Commit Graph
Что важно знать
- Для некоторых функций Pro требуется платная пробная версия или подписка, а для функций Preview — бесплатная учётная запись GitKraken.
- Для интеграции с самостоятельно размещёнными GitHub Enterprise и GitLab Self-Managed требуется тарифный план Pro.
- Некоторые функции помечены как Experimental и всё ещё меняются.
- В метаданных не указана однозначная лицензия с открытым исходным кодом.
Темы
Частые вопросы
- Что такое vscode-gitlens?
- Расширение для VS Code с аннотациями Git blame, CodeLens, Commit Graph и инструментами для ревью, rebase и управления ветками и worktree. GitLens — расширение для Visual Studio Code, которое добавляет в редактор историю Git, ветки, worktree и pull request. Аннотации blame в коде и строке состояния, Git CodeLens, история файлов и строк, а также переход между ревизиями помогают увидеть, кто и когда изменил строку, не покидая файл.
- vscode-gitlens можно использовать бесплатно? Какая у него лицензия?
- vscode-gitlens распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- vscode-gitlens всё ещё поддерживается?
- Активно поддерживается. Последний коммит в vscode-gitlens — 21 окт. 2026 г..
- Для чего можно использовать vscode-gitlens?
- Выяснить, кто и зачем последним изменил строку, читая код в VS Code Изучить историю ветки и упорядочить коммиты перед открытием pull request Работать одновременно с несколькими ветками с помощью Git worktree Отслеживать сеансы AI-агентов для написания кода вместе с изменениями в репозитории
- Как установить vscode-gitlens?
- Установите GitLens из боковой панели «Расширения» в VS Code Войдите с бесплатной учётной записью GitKraken (необязательно, но требуется для некоторых функций) Откройте Commit Graph через значок GitLens на панели активности или палитру команд: GitLens: Show Commit Graph
- Где скачать vscode-gitlens?
- Исходный код и инструкции по установке — на GitHub: https://github.com/gitkraken/vscode-gitlens
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Расширение для VS Code, которое добавляет в окно редактора анимированных питомцев в стиле пиксель-арт: кота, собаку, змею, резиновую уточку или Clippy.
CLI-инструмент, который запускает локальный веб-интерфейс в стиле GitHub для просмотра и обсуждения git diff с комментариями, которые можно копировать как промпты для ИИ.
Простой терминальный интерфейс для git, который ускоряет подготовку изменений, коммиты, rebase и работу с ветками с помощью клавиатуры.
Простой в установке Git-сервис на Go для собственного хостинга: issues, pull requests, wiki и webhooks, поставляется одним бинарным файлом.
Официальный CLI GitHub для работы с pull request, issues и другими возможностями GitHub из терминала.