Relative worktrees not supported
- Vorherrschende Sprache
- Rust
- Sterne
- 22.5k
- Forks
- 773
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
**Description**
When starting `gitui` on a repository with relative worktrees the following error happens:
```
Error: invalid repo path: unsupported extension name extensions.relativeworktrees; class=Repository (6)
```
**Steps to reproduce**
```
mkdir test-repo && cd test-repo
git init
git commit --allow-empty -m "initial commit"
git worktree add --relative-paths -b dev-branch ../test-repo.worktrees/dev-branch
gitui
```
**Expected behavior**
`gitui` starts without error.
**Context:**
- `macOS 26.4.1`
- `gitui 0.28.1-nightly 2026-03-24`
- `git version 2.50.0`
Beitragsleitfaden
Rechercherichtung
Reproduce the issue with the provided git init and git worktree commands, then start at gitui's repository-opening and worktree/path-handling entry points. Trace how the relative worktree configuration is read and run the existing test suite; done means gitui starts successfully on the reproduced repository without the unsupported extension error.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git, rust
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 65/100