git commit 的时候如何添加大段的注释
ringa_lee
ringa_lee 2017-04-24 09:11:34
0
7
873

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

git commit -a

会出现

Aborting commit due to empty commit message.

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

ringa_lee
ringa_lee

ringa_lee

répondre à tous(7)
刘奇

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. .

黄舟

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"
左手右手慢动作

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.

Ty80
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 # 编辑器添加提交信息
Ty80

git commit -am "bla bla bla"

Peter_Zhu

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.

PHPzhong

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"

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal