を使用してgit commitメッセージを修正できますかIntelliJ
、それともコマンドラインに頼る必要がありますか?
これをどうやって行うことができますか?
を使用してgit commitメッセージを修正できますかIntelliJ
、それともコマンドラインに頼る必要がありますか?
これをどうやって行うことができますか?
回答:
表示=>ツールウィンドウ=>バージョン管理。(Windows(Alt + 9) / OS X(Cmd + 9))
IntelliJ 2017.1以降=> ログに移動し、右クリック+ 言い換えるか、F2を押します。
同じブランチにいる間、(チェックアウトしたブランチは同じです)
Merge branch 'develop' of REPO_URL into BRANCH_NAME
、これはあなたが何を意味するかですか?
Amendがサポートされています。「Commit Changes」を呼び出し、コミットダイアログで「Amend commit」チェックボックスを選択します。次に「コミット」ボタンを押すと、コミットは前のコミットに修正されます。
ただし、サポートには制限があります。
Version Control
パネル> Log
タブ>最後のコミットを選択> F2を押します。jetbrains.com/idea/whatsnew/#v2017-2-version-control
最後にこれの回避策を見つけました。この問題は何日も私を悩ませていました。
それはあなたの以前のコミットメッセージを表示します、今あなたはコメントを修正し、コミットしてプッシュすることができます
Note: This solution uses android studio as intellij platform.
コミットメッセージは、リベース中に編集できます。メニューRebase
からコマンドを呼び出し、VCS
ブランチの設定を確認してから、[リベース]ボタンをクリックします。プッシュされていないコミットのリストが表示されます。reword
編集するメッセージの左側にあるドロップダウンからアクションを選択します。
他のリベースアクションの詳細については、履歴の書き換えに関するgitドキュメントを確認してください。
公平を期すために、これを行う最も速い方法は、コマンドラインを使用することです。OPがIntelliJを介してそれを行うことを求めていたのはわかっています(そのため、この質問を見つけたので、PHPStormで実行しようとしました)。まじめに、コマンドラインを使用する方がはるかに簡単です。
ターミナルの正しいフォルダにいるとき/コマンドプロンプトタイプ
git commit --amend
次に、最後のコミットメッセージが表示されます。テキストを編集してファイルを保存するだけで、ジョブは完了です!
エディターを変更する場合(デフォルトはviです)、このコマンドを使用して、「vim」を任意のエディターに変更します。
git config --global core.editor "vim"
つまり、Windowsユーザーは次のことを実行できます...
git config --global core.editor "notepad"
ソース:https : //help.github.com/articles/changing-a-commit-message/
git commit --amend -m my_new_message
コマンドラインから直接コミットメッセージを変更するために使用されます。