-
Notifications
You must be signed in to change notification settings - Fork 86
Open
Milestone
@unhappychoice
Description
Summary
Add the ability to replay commits that differ from a base branch (default branch like main/master, or a user-specified branch).
Use Case
When working on a feature branch, it would be useful to visualize and replay only the commits that are unique to the current branch compared to the base branch, rather than replaying the entire commit history.
Proposed Behavior
- By default, compare against the repository's default branch (
mainormaster) - Allow users to specify a custom base branch via CLI argument (e.g.,
--base <branch>) - Replay only the commits that exist in the current branch but not in the base branch (equivalent to
git log base..HEAD)
Example
# Replay commits unique to current branch compared to main gitlogue --base main # Replay commits unique to current branch compared to develop gitlogue --base develop