git commit
を実行するときに、メッセージ情報をコミットに追加するには 2 つの方法があります
1 つは git commit -m 'your message'
で、もう 1 つは git commit
でメッセージを編集するために commit-editmsg ファイルを開きます. 情報
現在の問題は、ファイルを開いた後(サブライムで開くように設定しました)、関連する情報をファイルに書き込んで保存しました。次に何をすればよいですか?
再度実行git commit
するか、新しいメッセージ ファイルを開きます。
パラメータを追加せずに、sublime をセットアップしただけです...それは、正しくセットアップできなかったことに起因する問題である可能性があります。
そして git commit は実際にはエディターの戻り値を待つ必要がありますが、エディターに値を返させることに失敗すると、メッセージを保存することはできなくなります。
vim エディターが開きます。デフォルトでは、# で始まるものは無視されます。
sublimeを使用したい場合は、こちらを参照してください保存後、[Esc] を押して保存して終了します。もう一度提出してください
https://help.github.com/articles/associating-text-editors-with-git/#using-sublime-text-as-your-editor
保存後、閉じてください。それでは、ログを確認できます
コメントを書いた後、[保存] -> [sublime を閉じる] をクリックして初めて、この送信が完了します。
ただし、それでもデフォルトの vim を使用することをお勧めします。
コミットメッセージファイルを開く方法に関係なく、変更後は直接保存してください。この時は
git commit -m "..."
,接下来使用git st
查看状态或者git log
查看日志。如果有远程,请git push
ということになります。