awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pomber avatar

pomber/git-history

0
View on GitHub↗
13,685 星标·543 分支·JavaScript·MIT·3 次浏览githistory.xyz↗

Git History

git-history is a visual tool and extension designed for browsing and visualizing the commit history of individual files within Git repositories. It provides a graphical interface for exploring version control history as an alternative to raw command line logs.

The project enables the browsing of version history for files hosted on external version control platforms without requiring a full repository clone. It also supports the analysis of files stored in local repositories through a command line interface or editor extension.

The tool facilitates version control audit workflows to track how files change over time and review historical edits. It utilizes API-based retrieval for remote hosts and local filesystem interoperability for on-device repositories.

Features

  • File Evolution Tracking - Tracks and visually displays the chronological evolution of individual files across different repository versions.
  • Graphical Repository Explorers - Offers a graphical user interface for exploring version control history as an alternative to raw command line logs.
  • Git Commit History Visualizers - Provides a graphical interface for tracking and browsing the evolution of individual files within Git repositories.
  • Git Host Extensions - Ships as a browser or editor integration that connects to Git hosts to display file history.
  • Git Repository Analysis - Examines the commit history of files stored on a local machine via CLI or editor integration.
  • Hosting Provider API Integrations - Integrates with remote hosting provider APIs to retrieve version control data for file history visualization.
  • Local Repository Analyzers - Analyzes and browses version history for files stored in local repositories using a command line interface or editor extension.
  • Remote Repository Browsers - Enables viewing version history for files on external platforms without requiring a full repository clone.
  • Git Command Execution - Executes local Git shell commands to extract history logs and object data directly from the filesystem.
  • Repository History Retrieval - Retrieves specific commits and full version history from Git repositories via REST endpoints.
  • File Version Auditing - Facilitates audit workflows by analyzing historical file changes to debug regressions or understand past edits.
  • Bookmarklet Injection Tools - Provides a bookmarklet that injects a custom JavaScript viewer into the hosting page's context.

Star 历史

pomber/git-history 的 Star 历史图表pomber/git-history 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Git History 的开源替代方案

相似的开源项目,按与 Git History 的功能重合度排序。
  • gitpython-developers/gitpythongitpython-developers 的头像

    gitpython-developers/GitPython

    5,136在 GitHub 上查看↗

    GitPython is a Python library that provides a programmatic interface for interacting with Git repositories. It functions as a version control API and a wrapper that allows for the execution of Git commands and the manipulation of repository commits, branches, and working trees. The project acts as a Git object manipulator, allowing users to inspect and modify internal data structures and blobs. It provides a structured layer for executing command line instructions with integrated error handling and data retrieval. The library covers a wide range of capabilities including repository initializ

    Python
    在 GitHub 上查看↗5,136
  • sindrets/diffview.nvimsindrets 的头像

    sindrets/diffview.nvim

    5,356在 GitHub 上查看↗

    diffview.nvim is a Git diff tool for Neovim that provides a dedicated interface for visualizing and managing differences across files and revisions. It functions as a revision browser and history tracker, allowing users to compare the working tree or index against specific Git tags, branches, or commits. The project includes specialized utilities for managing the Git index, such as a stage manager for staging specific diff hunks directly from a buffer. It also features a multi-way diff layout for resolving merge conflicts by comparing target and source branches during merges or rebases. Beyo

    Luadiffgitneovim
    在 GitHub 上查看↗5,356
  • gitkraken/vscode-gitlensgitkraken 的头像

    gitkraken/vscode-gitlens

    9,846在 GitHub 上查看↗

    GitLens is a Git extension for VS Code that brings inline blame annotations, CodeLens authorship information, and an interactive commit graph directly into the editor. It provides a visual timeline of repository history with color-coded branch relationships, search, and filtering, alongside file-level annotations that show who last changed each line and why. The extension also functions as a cross-provider pull request manager, integrating with GitHub, GitLab, Bitbucket, and Azure DevOps to centralize PR and issue tracking within the IDE. What distinguishes GitLens is its AI-powered Git assis

    TypeScriptgitgithubvscode
    在 GitHub 上查看↗9,846
  • rgburke/grvrgburke 的头像

    rgburke/grv

    4,093在 GitHub 上查看↗

    grv is a terminal-based version control client and interactive Git repository browser. It functions as a terminal user interface for browsing commit history, inspecting code differences, and managing branches and tags within Git repositories. The project distinguishes itself through a graphical commit graph visualizer that renders branching patterns and merge history directly in the terminal. It employs a tiled view layout engine and tabbed workspace management to display multiple repository perspectives simultaneously, supported by real-time filesystem monitoring to update the interface auto

    Gogitgogolang
    在 GitHub 上查看↗4,093
查看 Git History 的所有 30 个替代方案→

常见问题解答

pomber/git-history 是做什么的?

git-history is a visual tool and extension designed for browsing and visualizing the commit history of individual files within Git repositories. It provides a graphical interface for exploring version control history as an alternative to raw command line logs.

pomber/git-history 的主要功能有哪些?

pomber/git-history 的主要功能包括:File Evolution Tracking, Graphical Repository Explorers, Git Commit History Visualizers, Git Host Extensions, Git Repository Analysis, Hosting Provider API Integrations, Local Repository Analyzers, Remote Repository Browsers。

pomber/git-history 有哪些开源替代品?

pomber/git-history 的开源替代品包括: gitpython-developers/gitpython — GitPython is a Python library that provides a programmatic interface for interacting with Git repositories. It… sindrets/diffview.nvim — diffview.nvim is a Git diff tool for Neovim that provides a dedicated interface for visualizing and managing… gitkraken/vscode-gitlens — GitLens is a Git extension for VS Code that brings inline blame annotations, CodeLens authorship information, and an… rgburke/grv — grv is a terminal-based version control client and interactive Git repository browser. It functions as a terminal user… sourcerer-io/sourcerer-app — Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build… tj/git-extras — git-extras is a collection of command line utilities that extend the functionality of the Git version control system.…