gitui-org / gitui-org/gitui

Edit action should while checking previous commit hashes with deleted files

Offen
#2,877 0 Kommentare 0 Reaktionen 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

**Describe the bug**
Edit action should while checking previous commit hashes with deleted files

**To Reproduce**
Steps to reproduce the behavior:
1. Go to the Log view
2. Select any past commit with deleted files
3. Select a file reported as deleted
4. Invoke the Edit action

The editor should open showing the contents of the deleted file (as it does for files not deleted), but instead "file not found" error is presented.

**Screenshots**

Image

**Context (please complete the following information):**
- OS/Distro + Version: MacOS Tahoe (`Darwin J694V6PW0F 25.3.0 Darwin Kernel Version 25.3.0: Wed Jan 28 20:51:28 PST 2026; root:xnu-12377.91.3~2/RELEASE_ARM64_T6041 arm64)
- GitUI Version: gitui nightly 2025-12-14
- Rust version: I installed using homebrew

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, das Problem in der Log-Ansicht mit einem früheren Commit zu reproduzieren, der eine gelöschte Datei enthält, und verfolge dann die Rust-Implementierung der Edit-Aktion und deren Umgang mit Pfaden aus vorherigen Commits. Erledigt ist die Aufgabe, wenn das Aufrufen von Edit für die gelöschte Datei deren Inhalt öffnet, statt einen "file not found"-Fehler zu erzeugen.

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
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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