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

git - 如何将当前修正内容commit到一个新的branch?

比如在master下,修改/新建了文件。 此时发现这样的修正需要到另一个分支下进行。 如何将当前工作直接提交到一个新的branch中? 提交后,当前master变成clear工作目录。

ringa_leeringa_lee2725 Il y a quelques jours828

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

  • 巴扎黑

    巴扎黑2017-04-22 09:01:32

    Comme l'a dit le codeur, créez simplement une nouvelle branche et passez-y.

    Cependant, si vous souhaitez passer à une branche existante, par exemple, après avoir apporté des modifications, vous constatez que vous devez vous engager sur une autre branche existante, il peut y avoir des conflits lors du basculement. À ce stade, vous devez utiliser la fonction de cache :

    git stash
    git checkout other_branch
    git stash pop
    git commit -av # or whatever
    

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-22 09:01:32

    Il vous suffit d'exécuter la commande pour créer une branche sous la branche actuelle :

    git checkout -b newbranch
    

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-22 09:01:32

    git checkout Nouvelle branche

    git maître de la sélection des cerises

    répondre
    0
  • Annulerrépondre