recherche

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

Après git checkout old_branch, le contenu modifié dans new_branch est également mis à jour. Que dois-je faire ?

A d'abord créé un fichier txt sous la branche master, puis git checkout -b dev a créé une nouvelle branche, modifié le contenu du fichier txt sous la branche dev, et le résultat a été directement renvoyé à la branche master avec succès, et le contenu a également été mis à jour, quel est le problème et comment doit-il être corrigé ?

Comment le modifier pour qu'il soit désynchronisé ?

仅有的幸福仅有的幸福2823 Il y a quelques jours605

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

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:26:34

    Êtes-vous revenu directement en master sans vous engager sous dev ?
    Dans ce cas, vos modifications sont toujours dans le cache et n'appartiennent à aucune branche. Ainsi, après être passé au maître, vous constatez que le contenu a été mis à jour.

    Le processus normal consiste à s'engager d'abord dans la branche dev, puis à fusionner avec la branche master.
    Vous devriez donc maintenant passer à nouveau au développement, puis effectuer les opérations de validation et de fusion ci-dessus.

    En fait, si votre maître modifie également le même fichier, git vous indiquera que vous ne pouvez pas passer de développeur à maître à moins de valider d'abord ou de cacher le cache.

    répondre
    0
  • Annulerrépondre