gitui-org / gitui-org/gitui

Relative worktrees not supported

Offen
#2,920 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
bug
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.