Edit action should while checking previous commit hashes with deleted files
- 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**
**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
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