Maison > Questions et réponses > le corps du texte
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é ?
过去多啦不再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.