GitHub valide avec un message étendu

J’ai récemment utilisé GitHub et téléchargé GitHub pour Mac.

J’ai remarqué que vous pouvez append une «description étendue» en utilisant GitHub pour Mac. Comment append une description étendue à l’aide de la ligne de commande?

Puis-je append une description étendue à un commit existant?

Exécutez git commit sans message et cela ouvrira votre éditeur de texte favori pour écrire un message de validation. Les détails sur le format du message apparaîtront dans l’échantillon.

La première ligne est la courte description. Laissez une ligne vide après. Tout le rest est la description étendue.

*: pour certaines valeurs de “favori”; Les résultats peuvent varier

De cette réponse acceptée:

 git commit -m "Title" -m "Description .........." 

En fait, vous pouvez le faire assez facilement depuis la ligne de commande. L’astuce consiste à taper votre message (sans un guillemet fermé!), Puis appuyez deux fois sur Entrée, puis tapez votre message étendu, fermez le devis et appuyez sur Entrée.

Cela devrait ressembler à:

 $ git commit -m "Make everything work. dquote> dquote> Add magic code that fixes everything" 

GitHub affichera correctement la ligne du haut comme message de base et la ligne du bas comme message étendu.

Ce qui suit ne fonctionne pas. Vous $ git commit -m "Basic msg\n\nExtend msg, doesnt work" le littéral “\ n \ n” dans le message de validation: $ git commit -m "Basic msg\n\nExtend msg, doesnt work" .