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

git-gui - 如何删除git上的一条基线

如图所示,是sourcetree中的一条基线,这一整条上的基线代码是我误操作搞出来的,请问如何删除这一条基线

某草草某草草2727 Il y a quelques jours1050

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

  • PHP中文网

    PHP中文网2017-05-02 09:53:14

    Cela ressemble à une erreur car vos commits adjacents sont tous identiques.

    Si vous souhaitez restaurer, vous devez d'abord revenir avant la validation de la fusion, c'est-à-dire avant 18c7602. D'un autre côté, vous avez toujours des validations après la validation de fusion, donc utiliser directement git revert devrait pouvoir le résoudre.

    git revert 18c7602 -m 1

    Essayez. Si quelque chose ne va pas, vous pouvez utiliser la fonction reflog pour annuler l'opération locale. Devrait être en sécurité


    Pour expliquer brièvement, -m 1 signifie sélectionner un commit avant 18c7602 (c'est-à-dire 2bb3800 dans votre capture d'écran) en tant que parent. Dans ce commit, le contenu de la branche violette ne peut pas être lu. Donc je pense que cela devrait être possible

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:53:14

    Supprimez la branche et elle disparaîtra

    git branch -d branchname

    répondre
    0
  • Annulerrépondre