Skip to content

Latest commit

 

History

History

git-branch-commit-next

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

git branch-commit-next

Show a branch's next commit hash (or hashes)

Git alias:

branch-commit-next = "!f() { \
    branch="${1:-$(git current-branch)}"; \
    count="${2:-1}"; \
    git log --reverse --pretty=%H "$branch" | \
    grep -A "$count" $(git rev-parse HEAD) | \
    tail +2; \
}; f"

Syntax:

git branch-commit-next [branch name [commit count]]

Options:

  • branch name: default is the current branch name.

  • commit count: default is 1

Example: show the current branch's next commit hash:

git branch-commit-next

Example: show the "foo" branch's next commit hash:

git branch-commit-next next

Example: show the "foo" branch's next 3 commit hashes:

git branch-commit-next foo 3

Compare: