Maison > Questions et réponses > le corps du texte
Lors de l'exécution de git commit
, il existe deux façons d'ajouter des informations de message au commit
L'une est git commit -m 'your message'
et l'autre est git commit
qui ouvrira le fichier commit-editmsg pour modifier le message .Informations
Le problème actuel est qu'après l'avoir ouvert (je l'ai configuré pour qu'il s'ouvre en sublime), j'ai écrit les informations pertinentes dans le fichier et je l'ai enregistré. Que dois-je faire ensuite ?
Exécutez-le à nouveaugit commit
ou ouvrez un nouveau fichier de message.
给我你的怀抱2017-05-02 09:38:49
Vous venez de configurer sublime sans ajouter de paramètres... Il peut s'agir d'un problème causé par votre échec de configuration réussie
.Et git commit doit en fait attendre la valeur de retour de votre éditeur. Si vous ne parvenez pas à faire renvoyer une valeur à l'éditeur, vous ne pourrez certainement pas enregistrer le message
.高洛峰2017-05-02 09:38:49
L'éditeur vim est ouvert. Par défaut, ceux commençant par # seront ignorés.
Après avoir enregistré, seule la partie que vous avez écrite sera enregistrée.
Appuyez sur Echap, puis sur :x pour enregistrer et quitter. . Pas besoin de le refaire une fois
Si vous souhaitez utiliser sublime, vous pouvez vous référer ici
https://help.github.com/articles/associating-text-editors-with-git/#using-sublime-text-as-your- éditeur
Fermez-le simplement après avoir enregistré, et vous pourrez ensuite consulter le journal
phpcn_u15822017-05-02 09:38:49
Après avoir écrit les commentaires, save->close sublime ; ce n'est qu'alors que git terminera cette soumission.
Cependant, il est toujours recommandé d'utiliser le vim par défaut.
滿天的星座2017-05-02 09:38:49
Peu importe la façon dont vous ouvrez le fichier de message de validation, après modification, enregistrez-le directement. À ce stade, cela signifie git commit -m "..."
, puis utilisez git st
pour vérifier l'état ou git log
pour vérifier le journal. Si vous avez une télécommande, s'il vous plaît git push
.