Skip to content

Add git.allBranchesLogExcludeRefs config option#5351

Open
Xavrir wants to merge 1 commit intojesseduffield:masterfrom
Xavrir:feature/all-branches-log-exclude-refs
Open

Add git.allBranchesLogExcludeRefs config option#5351
Xavrir wants to merge 1 commit intojesseduffield:masterfrom
Xavrir:feature/all-branches-log-exclude-refs

Conversation

@Xavrir
Copy link

@Xavrir Xavrir commented Mar 9, 2026

Adds a config option to exclude refs from the all-branches log view.

Changes:

This PR is ready for CI validation. Full local testing completed (unit tests, integration tests, manual git log behavior verification).

- Add new config field to exclude refs from all-branches log commands
- Rewrite all-branches log commands to inject --exclude= before supported ref selectors
- Add unit tests for exclude refs functionality
- Add integration test for log command with exclude refs
- Update config schema and documentation
@Xavrir Xavrir marked this pull request as ready for review March 9, 2026 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add an option to the all commit git log to exclude refs

1 participant