私は自分のエディターをGitとして使用していますcore.editor
が、これはすでに開いて実行していることがよくあります。コミットメッセージを編集するためにそれを使用するとき、例えば
git commit # no message specified
デフォルトのメッセージは、として正しくエディタに開かれますが、エディタCOMMIT_MSG
で何かを実行する前に、コミットが続行されて中止されます。同様に、自動マージが開きますがMERGE_MSG
、編集する前に、デフォルトのメッセージでマージが完了します。
すでに実行されているエディターを使用して、この方法でコミットメッセージを編集できますか?メッセージエディターのGit呼び出しでは、編集に応答するために新しいインスタンスが必要ですか?