abhinav / abhinav/git-spice

repo sync: update all tracked branches

Aperta
#611 1 commento 10 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Go
Stelle
762
Fork
72
Merge medio
18h 24m
PR unite (30g)
28

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.