gitui-org / gitui-org/gitui

support autostash for pull rebase

Offen
#3,018 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature-request
Vorherrschende Sprache
Rust
Sterne
22.5k
Forks
773
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

**Is your feature request related to a problem? Please describe.**
Pulling fails when there are uncommitted local changes, forcing a manual stash -> pull -> pop workflow. The rebase.autoStash setting in git config is currently ignored.

**Describe the solution you'd like**
Support --autostash when pulling/rebasing, or respect the rebase.autoStash git config automatically.

**Describe alternatives you've considered**
* Manually stashing and popping in GitUI's stash tab.
* Dropping to the terminal to run git pull.

**Additional context**
There was a closed issue #1399 somehow related to that problem

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Verfolge GitUIs Einstiegspunkte für pull und rebase und untersuche anschließend, wie die Git-Konfiguration gehandhabt wird. Überprüfe das gewählte Verhalten anhand der bestehenden Testabdeckung für pull/rebase und betrachte die Arbeit als erledigt, wenn das Pullen mit lokalen Änderungen --autostash unterstützt oder rebase.autoStash berücksichtigt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
git, rust
Bereich
cli
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
65/100

Neue Issues direkt in Ihr Postfach

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