Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: git-who | Distribution: openSUSE:Factory:zSystems |
Version: 1.2 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Aug 4 15:47:47 2025 |
Group: Unspecified | Build host: reproducible |
Size: 4128948 | Source RPM: git-who-1.2-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/sinclairtarget/git-who | |
Summary: Git blame for file trees |
git-who is a command-line tool for answering that eternal question: Who wrote this code?! Unlike git blame, which can tell you who wrote a line of code, git-who tells you the people responsible for entire components or subsystems in a codebase. You can think of git-who sort of like git blame but for file trees rather than individual files.
MIT
* Mon Aug 04 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de> - Update to version 1.2: * Features - Git who now respects the mailmap file you have configured in your git config, if you have one. This is in addition to any .mailmap file that might exist at the repository root. (#32) * Bug Fixes - Fixed git pathspec exclude magic being useless without a preceding include pathspec (#33) - Fixed an issue that might have led to errors on Windows when closing the cache file * Mon Aug 04 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de> - Update to version 1.1: * Features - The output of git who table now uses alternate-row coloring when more than a certain number of rows are displayed. * Bug Fixes/Tweaks - Better path handling for Windows (fixes #30 and #31) * Tue Jul 01 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de> - Update to version 1.0: * Features - Binary release for Windows * Bug Fixes/Tweaks - Git Who can now handle filenames containing newline characters (fixes #25) - Better mailmap handling to avoid a situation where a user could end up with a stale cache if they use a global mailimap file - Fixed a goroutine deadlock that can arise if there is an error caching commits * Mon Mar 31 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de> - Update to version 0.7: * Features - Git who now reads and respects a .git-blame-ignore-revs file if present in the root of the repo (suggested in #10) - Git who now fully supports the "exclude" pathspec magic as defined in gitglossary(3). This allows you to ignore certain files by passing e.g. :!vendor/ or :!*.c (addresses #4) * Bug Fixes / Tweaks - Git who no longer panics when log.show-signature is set in the Git config (fixes #2) - Git who can handle leading whitespace in filenames (fixes #5) - "Terminator" (i.e. --) is now parsed properly from the CLI arguments, allowing deleted paths to be analyzed (fixes #7) - Commit "subject" no longer read from git log. It was previously ignored but not reading it entirely might fix #16 - --diff-merges: first-parent no longer passed to git log invocation. This wasn't really needed and it turns out it is a relatively new feature of Git (version 2.31). This should help with #21 * Thu Mar 20 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de> - new package git-who: git blame for file trees
/usr/bin/git-who /usr/share/doc/packages/git-who /usr/share/doc/packages/git-who/README.md /usr/share/licenses/git-who /usr/share/licenses/git-who/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Aug 22 22:42:40 2025