113

を使用して git commit メッセージを修正できますかIntelliJ、それともコマンドラインに頼るべきですか?

どうすればこれを行うことができますか?

4

10 に答える 10

74

修正がサポートされています。「変更のコミット」を呼び出し、「コミット」ダイアログの「コミットの修正」チェックボックスを選択します。次に「コミット」ボタンを押すと、コミットが前のコミットに修正されます。

ただし、サポートには制限があります。

  • 修正されているコミットの詳細を見ることができません、
  • コミットされていない変更がない場合(たとえば、変更を追加せずに前のコミットのメッセージを変更したい場合)、「コミット」を呼び出すことはできません。
于 2012-12-30T09:37:25.117 に答える
29

powershell、cmd、bash などのターミナルとシェル (システムによって異なります) を使用して git フォルダーに移動し、次のように入力することもできます。

git commit --amend -m "your new commit message"
于 2016-01-30T21:21:12.370 に答える
15

コミット メッセージは、リベース中に編集できます。Rebaseメニューからコマンドを呼び出し、VCSブランチの設定を確認し、Rebase ボタンをクリックします。プッシュされていないコミットのリストが表示されます。reword編集するメッセージの左側にあるドロップダウンからアクションを選択します。

その他のリベース アクションの詳細については、履歴の書き換えに関する git ドキュメントを確認してください。

于 2015-09-10T20:54:48.653 に答える
0

IntelliJ 2021.3 では、[コミット メッセージの編集...] メニューのドロップダウンを選択するだけです。

IntelliJ メニュー項目のスクリーンショット

これは、Git ツール ウィンドウで使用できます。また、同じブランチをチェックアウトしている場合は [ブランチの比較] ウィンドウで、そうでない場合はグレー表示されます。

于 2022-01-27T10:34:28.103 に答える