ホームページ  >  に質問  >  本文

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

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

git commit -a

会出现

Aborting commit due to empty commit message.

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

ringa_leeringa_lee2734日前801

全員に返信(7)返信します

  • 怪我咯

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

    まず、次のコマンドを使用して git のデフォルトのエディタを設定します。「editor」を Vim、Emacs、gedit、subl などの独自のエディタに置き換えます。待機します: git默认的编辑器,其中的“editor”替换成你自己的编辑器,如Vim、Emacs、gedit、subl等:

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

    然后,在做提交的时候使用命令不要写"-m"参数,直接写成git commit リーリー

    その後、コマンドを使用するときに「-m」パラメータを記述せず、git commit を直接記述します。これにより、先ほど作成したエディタが自動的に開きます。コンテナに大きなコメントを追加できます。 🎜

    返事
    0
  • 黄舟

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

    コミット用のエディターとして macvim を使用し、-f参数能避免下面的提示.-w を使用しても効果はありません。

    コミットメッセージが空のためコミットを中止します。

    ターミナルでgit configを次のように変更します

    リーリー

    返事
    0
  • ringa_lee

    ringa_lee2017-04-24 09:13:34

    Git ヘルプを表示できます。
    -m 、--message=
    指定された をコミット メッセージとして使用します。

    指定された情報に基づいてコメントしますコメントの内容は二重引用符で囲む必要があります
    -a、--all

    されたファイルを自動的にステージングするようにコマンドに指示します。 変更および削除されましたが、git に通知していない新しいファイルは
    影響はありません

    変更および削除されたファイルはすべてリストされますが、新しいファイルはリストされません。

    返事
    0
  • PHP中文网

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

    リーリー

    -w は、指定されたエディターを使用するように Git に指示します

    Git の使用方法:

    リーリー

    返事
    0
  • PHP中文网

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

    git commit -am "ブラブラブラ"

    返事
    0
  • 天蓬老师

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

    git gui を使ったことがありますか?ただし、 git commit -m "your description" コマンドは、次回簡単に送信するためのものです。

    返事
    0
  • PHPz

    PHPz2017-04-24 09:13:34

    git commit
    あとはコミットコメントを書くだけです。
    注: 最初の行は 50 文字以内でできるだけ簡潔にし、詳細なコメントを書き続ける前に空白行を残してください。

    また、これを参照することもできます:「適切なコミットメッセージを書く」

    返事
    0
  • キャンセル返事