abhinav / abhinav/git-spice

repo sync: update all tracked branches

Offen
#611 1 Kommentar 10 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Go
Sterne
762
Forks
72
Ø Merge
18 Std. 24 Min.
Gemergte PRs (30 T.)
28

Beschreibung

Right now, `repo sync` is incorrect.
The name suggests it updates the entire repository, but what it does is just update main.
What it should do:

- pull latest changes for all tracked branches and main
- delete all merged branches
- restack whatever was affected

For the case currently handled by `repo sync`—single branch sync, we'll need to add a `branch sync` command.
We may also add stack-scope sync commands.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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