microsoft / microsoft/vscode-pull-request-github

[feature request]: Allow specific repositories to create issue branch on fork even when you have push access

Offen
#2,895 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature-request
Vorherrschende Sprache
TypeScript
Sterne
2.6k
Forks
795
Ø Merge
1 T. 4 Std.
Gemergte PRs (30 T.)
46

Beschreibung

This is in regards to the issue window. When looking at an issue on the side panel, there is an option to "Start Working on an Issue..." when you click on the arrow next to the issue:
image

If you don't have push access to the issue, you will receive a dialog prompt to open the issue branch on a fork on the repository; however, if you do have push access, you don't receive that option. This feature request is to make that fork option still a possibility if you have push access.

Desired workflow:

  1. Open repository that you have push access to in vscode with the GitHub extension installed.
  2. Find issue you want to work on is the issues window
  3. Click "Start Work on Issue..." next to issue
  4. Issue branch is created on forked repository where you can start work.

Actual workflow:
Step 4 in previous workflow creates issue branch on the repository you are looking at

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne im Issue-Fenster-Flow hinter „Start Working on an Issue...“ und vergleiche das Verhalten, wenn der Benutzer Push-Zugriff hat, mit dem Verhalten der Fork-Aufforderung. Als erledigt gilt die Aufgabe, wenn Benutzer mit Push-Zugriff auswählen können, den Issue-Branch auf einem Fork zu erstellen, während der bestehende Workflow für das direkte Repository weiterhin verfügbar bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
devtools
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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