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

git commit 的时候如何添加大段的注释

为什么我在用osx上的git的时候用

git commit -a

会出现

Aborting commit due to empty commit message.

的确会跳出编辑器让我输入commit信息,但是保存之后tig中依然没有提交的信息,也就是之前被那个空消息错误给打断了,但是照理来说不是可以通过这个方法来编写大段的commit信息么,难道需要做什么配置,求教

ringa_leeringa_lee2734 Il y a quelques jours802

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

  • 怪我咯

    怪我咯2017-04-24 09:13:34

    Tout d'abord, utilisez la commande suivante pour définir l'éditeur par défaut git, en remplaçant "editor" par votre propre éditeur, tel que Vim, Emacs, gedit, subl, etc. :

    git config --global core.editor "editor -w"
    

    Ensuite, lorsque vous effectuez une soumission, n'écrivez pas le paramètre "-m" lorsque vous utilisez la commande. Écrivez simplement git commit directement. Cela ouvrira automatiquement l'éditeur que vous venez de spécifier et vous pourrez y ajouter de gros commentaires. .

    répondre
    0
  • 黄舟

    黄舟2017-04-24 09:13:34

    Lorsque vous utilisez macvim comme éditeur pour la validation, utilisez le paramètre -f pour éviter l'invite suivante -w n'est pas valide

    .

    Abandon de la validation en raison d'un message de validation vide.

    Modifiez git config dans le terminal comme suit

    git config --global core.editor "/bin/mvim -f"
    

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-24 09:13:34

    Vous pouvez consulter l'aide de Git.
    -m , --message=
    Utilisez le donné comme message de validation.

    Commentaire basé sur les informations fournies, le contenu du commentaire doit être placé entre guillemets doubles .
    -a, --tous
    Dites à la commande de mettre automatiquement en scène les fichiers qui ont été
    modifiés et supprimés, mais les nouveaux fichiers dont vous n'avez pas parlé à git sont
    pas affecté

    Tous les fichiers modifiés et supprimés sont répertoriés, mais pas les nouveaux fichiers.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-24 09:13:34

    git config --global core.editor "[your editor] -w"
    

    -w indique à Git d'utiliser l'éditeur spécifié

    Comment utiliser Git :

    touch README.md
    git init
    git add README.md
    # git commit -m "first commit" # 命令行添加提交信息
    git commit # 编辑器添加提交信息
    

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-24 09:13:34

    git commit -am "bla bla bla"

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:13:34

    Avez-vous déjà utilisé git gui ? Cependant, la commande git commit -m "your description" est uniquement destinée à une soumission rapide la prochaine fois.

    répondre
    0
  • PHPz

    PHPz2017-04-24 09:13:34

    git commit
    Ensuite, écrivez simplement vos commentaires de validation.
    Remarque : Gardez la première ligne aussi concise que possible, dans la limite de 50 caractères, puis laissez une ligne vide avant de continuer à rédiger des commentaires détaillés.

    Vous pouvez également vous référer à ceci : "Écrivez un bon message de commit"

    répondre
    0
  • Annulerrépondre