Skip to content

fix: improve git subtree pull error messages and limit split info search to HEAD#16

Merged
csjones merged 1 commit into
mainfrom
FIX-TREE-SPLITS
Mar 4, 2026
Merged

fix: improve git subtree pull error messages and limit split info search to HEAD#16
csjones merged 1 commit into
mainfrom
FIX-TREE-SPLITS

Conversation

@csjones

@csjones csjones commented Mar 4, 2026

Copy link
Copy Markdown
Contributor
  • Changed findSubtreeSplitInfo() to search HEAD instead of --all branches
  • Enhanced subtreePull() error messages to include both stdout and stderr
  • Added filtering of empty output lines in error details

…rch to HEAD

- Changed findSubtreeSplitInfo() to search HEAD instead of --all branches
- Enhanced subtreePull() error messages to include both stdout and stderr
- Added filtering of empty output lines in error details
@csjones csjones merged commit 2de4a44 into main Mar 4, 2026
2 checks passed
@csjones csjones deleted the FIX-TREE-SPLITS branch March 4, 2026 05:25
csjones added a commit that referenced this pull request Mar 23, 2026
- Added `base` field to ExtractionMapping ("root" or "match") for path structure control
- Added `--base` CLI flag with validation for "root" or "match" values
- Implemented destinationRelativePath() to strip literal prefix when base:match is active
- Added buildExpandedPrefixMap() to trace expanded patterns to original literal prefixes
- Updated deduplication logic to use destination-relative paths for base:match mode
csjones added a commit that referenced this pull request Mar 23, 2026
feat: implement base mode for extraction path control (#16)

- Added `base` field to ExtractionMapping ("root" or "match") for path structure control
- Added `--base` CLI flag with validation for "root" or "match" values
- Implemented destinationRelativePath() to strip literal prefix when base:match is active
- Added buildExpandedPrefixMap() to trace expanded patterns to original literal prefixes
- Updated deduplication logic to use destination-relative paths for base:match mode

Co-authored-by: csjones <637026+csjones@users.noreply.github.com>
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.

1 participant