github / github/app

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

Ouverte
#2,546 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Aucune donnée de langage
Étoiles
2.1k
Forks
153
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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 |

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par retracer la manière dont les sessions créent des Git worktrees dans l’application de bureau et examinez le comportement décrit pour les grands dépôts sous Windows. Une fois terminé, cela devrait fournir un moyen d’éviter de copier le dépôt pour chaque session tout en conservant une méthode pratique pour tester les modifications ; confirmez le temps de démarrage, l’utilisation du disque et le test des modifications.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
git
Domaine
desktop
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.