J'ai un dépôt git sur ma machine locale:
J'ajoute une nouvelle branche appelée test
et j'ajoute quelques commits
Ensuite, je passe à la branche master
et j'y ajoute des commits.
J'utilise donc git Push --all github
et continuer à travailler sur master. Après un certain temps, je décide de supprimer complètement la branche test
et d'utiliser: git branch -d test
et git branch -r -d github/test
, mais il supprime uniquement la branche locale utilisée pour suivre la branche test
réelle comme le dit git:
Suppression de la branche de suivi à distance github/buggy (était acc5a58).
Je demande s'il existe un moyen de supprimer réellement la branche test
des serveurs github de la ligne de commande?
Comme pour tous les serveurs git
:
$ git Push github :<BRANCH_NAME>
ou:
$ git Push github --delete <BRANCH_NAME>
Exemple:
$ git Push github --delete test
succursale locale
git branch -d local_branch
succursale distante
git Push Origin --delete remote_branch
Utilisez cette commande:
git Push github :test
Lire "Ne rien pousser comme refname test
sur la télécommande github"