LinuxCommandLibrary

git-brv

Show Git branch review status

TLDR

List each branch showing date, latest commit hash, and message

$ git brv
copy

SYNOPSIS

git-brv [options] [branch-pattern]

PARAMETERS

-r, --remote
    List or operate on remote-tracking branches (common in aliases)

-v, --verbose
    Show commit SHA1 and merge status for branches

-a, --all
    Include remote and local branches

--review
    Initiate branch review or diff (if extension-specific)

DESCRIPTION

git-brv is not a recognized standard subcommand in core Git. It may refer to a custom script, alias, or third-party tool integrated with Git, possibly for branch review, verbose branch listing, or similar workflows. Common interpretations include aliases for git branch -rv (list remote branches verbosely) or specialized tools like branch visualization/review utilities from extensions such as git-extras, git-flow, or user-defined scripts.

In standard Git (as of version 2.46+), no git-brv exists per git --list-cmds or man pages. If installed via package managers (e.g., npm, pip, or AUR), it could be a Node.js/Python wrapper for Git branch operations. Verify with which git-brv, git config --get-regexp alias.brv, or check PATH. Usage typically involves branch management with verbose output, but exact behavior depends on implementation.

CAVEATS

Not part of core Git; behavior varies by installation. May conflict with aliases. Run git-brv --help if available, or check source. Potential for errors if misconfigured.

VERIFICATION

Confirm existence: command -v git-brv or type git-brv. Install candidates: npm i -g git-brv if applicable.

ALTERNATIVES

Use git branch -va for verbose all-branches; git for-each-ref for advanced listing.

HISTORY

No official history in Git project (Linus Torvalds, 2005+). Likely emerged as user alias ~2010s or from tools like git-extras (2012) by Matthew Turland. Custom scripts proliferate on GitHub post-2015 for streamlined workflows.

SEE ALSO

Copied to clipboard