github / github/gh-stack

Set branch upstream

Ouverte
#331 1 commentaire 12 réactions 0 personnes assignées Voir sur GitHub
bug topic: cli - general
Langage dominant
Go
Étoiles
1.5k
Forks
70
Merge moyen
1 j 8 h
PR mergées (30 j)
7

Description

Many tools expect to be able to find the associated upstream for a given branch; `gh stack` currently manages that internally.

When one does `gh stack init some-branch`, then at such time as `gh stack` actually pushes the branch to `origin`, it should do the equivalent of `git push --set-upstream origin some-branch` in order to create the association.

This lets the user push future changes with just `git push` (and check for updates with `git pull`), as well as letting `git status` show relative differences.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Suivez le flux de `gh stack init` et du push dans la CLI Go, en commençant à l’endroit où une branche est poussée vers `origin`. Confirmez le comportement qui en résulte avec une branche empilée : le premier push doit établir son upstream, et les commandes `git push`, `git pull` et `git status` suivantes doivent utiliser ou signaler cette association.

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

Évaluation

Stack technique
git, go
Domaine
cli
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
68/100

Recevez les nouvelles issues par e-mail

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