github / github/app

I ran into two usability problems in Copilot workspace sessions:

Offen
#3,177 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
2.1k
Forks
153
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I ran into two usability problems in Copilot workspace sessions:

1. Ignored files cannot be edited from the Files window
Files like app/etc/env.php are intentionally git-ignored because they configure the local environment. In Magento projects these files are essential for local development. The Files window/editor can hide or make ignored files read-only, which makes local environment setup harder than necessary. There should be a way to show and edit ignored local files, preferably with a clear warning that they are ignored/sensitive and should not be committed.

2. Changes window compares against master instead of the checked-out branch upstream
In a session checked out on a feature branch, the Changes window compares the branch against origin/master. That is not always useful. When working on an existing feature branch, I usually want to see only what changed locally after the last commit, or the difference between my local branch and origin/. Comparing everything to master shows the whole feature branch history and makes it hard to see my actual current changes.

---
| Field | Value |
| --- | --- |
| App version | 1.1.12 |
| OS | macOS 26.2.0 |
| Theme | Monochrome |
| Path | /chat |
| Tenure | Week 2 |

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beide Berichte in den Fenstern Files und Changes reproduzieren, wobei eine ignorierte lokale Datei wie app/etc/env.php und ein ausgecheckter Feature-Branch verwendet werden. Die Workspace-Session-Verarbeitung auf Sichtbarkeit und Bearbeitbarkeit von Dateien sowie das Verhalten beim Branch-Vergleich untersuchen; abgeschlossen ist die Aufgabe, wenn ignorierte Dateien mit einem deutlichen Warnhinweis bearbeitet werden können und Changes den relevanten lokalen oder Upstream-Diff des ausgewählten Branches anzeigt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
git, github
Bereich
desktop, developer-experience
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

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