Maison > Questions et réponses > le corps du texte
为什么我在用osx上的git的时候用
git commit -a
会出现
Aborting commit due to empty commit message.
的确会跳出编辑器让我输入commit信息,但是保存之后tig中依然没有提交的信息,也就是之前被那个空消息错误给打断了,但是照理来说不是可以通过这个方法来编写大段的commit信息么,难道需要做什么配置,求教
怪我咯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. .
黄舟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"
ringa_lee2017-04-24 09:13:34
Vous pouvez consulter l'aide de Git.
-m
Utilisez le
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.
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 # 编辑器添加提交信息
天蓬老师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.
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"