recherche

Maison  >  Questions et réponses  >  le corps du texte

Pourquoi puis-je toujours voir git branch -a après que git ait supprimé l'extrémité distante ?

Après avoir ajouté une extrémité distante à l'aide de git remote add origin2 xxxxxxx, j'ai poussé certaines branches vers origin2, puis j'ai supprimé origin2, mais maintenant, lorsque j'exécute git branch -a, je vois encore beaucoup de branches origin2, veuillez demander comment ; supprimer toutes les branches distantes supprimées ?

ringa_leeringa_lee2825 Il y a quelques jours676

répondre à tous(4)je répondrai

  • 習慣沉默

    習慣沉默2017-05-02 09:40:20

    Merci à tous pour vos réponses, j'ai trouvé le problème. La raison est que j'ai supprimé origin2 directement dans le fichier .git/config. Par conséquent, la branche de origin2 sera toujours répertoriée lors de l'utilisation de git branch -a, et elle ne pourra pas être supprimée (git push origin2 :yourbranch ne fonctionnera pas non plus. )
    Solution La méthode est la suivante : git remote add origin2 xxxxx

          git remote remove origin2这样正常删除一次,缓存的origin2的分支就都删掉了

    répondre
    0
  • PHPz

    PHPz2017-05-02 09:40:20

    git push origin2 :votrebranche

    répondre
    0
  • 阿神

    阿神2017-05-02 09:40:20

    git fetch -p

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:40:20

    Utiliser la commande

    git push origin2 -D branch_name

    C'est tout.

    répondre
    0
  • Annulerrépondre