github / github/gh-stack

Bare operations so that this work with jujutsu, etc.

Offen
#403 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Go
Sterne
1.5k
Forks
70
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
7

Beschreibung

I'm using jujutsu so please provide commands that does not create any branch, checkout any branch, etc.
For comparison, graphite has `--branch` arg for essential commands so it can work with jujutsu.

I'll even question why it isn't designed like this. Like you only need
`gh stack `: Stack `branch1` on top of `branch2`, or if branch2 is missing, it will be the first branch in the stack
`gh submit `: Push a tracked branch to github.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Überprüfung des bestehenden Command-Verhaltens und des im Issue beschriebenen Vergleichs zwischen jujutsu und Graphite. Lege fest, welche Vorgänge die Erstellung von Branches oder einen Checkout vermeiden müssen, und kläre anschließend die vorgeschlagene Command-Schnittstelle sowie das Verhalten bei einem fehlenden zweiten Branch und bei der Übermittlung eines getrackten Branches.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
cli
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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