github / github/app

The fact that session automatically make new copies for the git worktree make...

Offen
#2,546 2 Kommentare 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

The fact that session automatically make new copies for the git worktree makes this app unusable for me for two reasons:
1) our repository is large (multiple GB), and making a copy for each session both makes new session take forever to spin up, and eats up disk space quickly.
2) this means testing changes is cumbersome, because I need to set up a new local testing environment in the copied directory or manually move the changes.

I like the idea of a desktop app where managing multiple session is easier than the CLI version. But my first impressions are definitely that you have tried to make it beginner friendly by "hiding" complexity, which makes the experience worse for power users.

---
| Field | Value |
| --- | --- |
| App version | 1.1.3 |
| OS | Windows 10.0.26200 |
| Theme | GitHub |
| Path | /chat |
| Tenure | Day 1 |

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit nachzuverfolgen, wie Sessions im Desktop-App Git worktrees erstellen, und überprüfe das für große Repositories unter Windows beschriebene Verhalten. Die erledigte Aufgabe sollte eine Möglichkeit bieten, das Kopieren des Repositorys pro Session zu vermeiden und gleichzeitig einen praktikablen Weg zum Testen von Änderungen beizubehalten; bestätige Startzeit, Speicherplatzverbrauch und das Testen von Änderungen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
git
Bereich
desktop
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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