私の会社には、特定のプロジェクトへのすべてのチェックインは、gitcommitの特定の複数行のテンプレートに従う必要があるというポリシーがあります。Windowsのコマンドラインから複数の行を含む単一のコミットメッセージを最も簡単に作成するにはどうすればよいですか?
これは、この質問がbashに関連しているのに対し、この質問がWindows / cmd.exeに固有であることを除いて、「コマンドラインからgitcommit-mに改行を追加する」とほぼ同じです。
私の会社には、特定のプロジェクトへのすべてのチェックインは、gitcommitの特定の複数行のテンプレートに従う必要があるというポリシーがあります。Windowsのコマンドラインから複数の行を含む単一のコミットメッセージを最も簡単に作成するにはどうすればよいですか?
これは、この質問がbashに関連しているのに対し、この質問がWindows / cmd.exeに固有であることを除いて、「コマンドラインからgitcommit-mに改行を追加する」とほぼ同じです。
コミット メッセージを含むファイルを適切な形式で作成して使用しますgit commit -F <message_file>
。その後、同じファイルを継続的に編集して再利用できます。または、テンプレート ファイルを作成git commit -t <template_file>
し、事前に調理されたテンプレートを入力してエディターを開くために使用します。 2 番目のオプションは、構成変数を設定することによって永続的にすることができるため、すべてのコミットでビットcommit.template
を使用する必要はありません。-t ...
詳細については、git commit
マニュアル ページ (が正しくインストールされているgit help commit
場合は 、またはオンラインで検索) を参照してください。git
次のような複数行のコミット メッセージを作成できます。
C:\> git commit -m "Line 1"^
More?
More? "Line 2"^
More?
More? "Line 3"
サーカムフレックス文字は奇数行にのみあることに注意してください。