git 詳細 IDEAで単一のプッシュにローカルコミットのグループを組み合わせるには?




git 現在のタグ 確認 (2)

私にとっては、intellijでもっとも簡単な方法は次のとおりです。

  • [ Log ]タブに移動し、スカッシュしたいコミットを選択します。
  • 右クリックし、 Reset Branch to this commitを選択します。
  • 変更をコミットから守るためにmixinオプションを選択する
  • 変更をコミットし、コミットの修正オプションを確認することを忘れないでください

IDEAでは私はいくつかのコミットをプッシュしようとしています。

私は、リモートサーバー上では単一のアクションのように見えるという要件を持っています。

クリックして次のウィンドウを表示するにはクリックします

私はスカッシュチェックボックスをここに見ることを期待しましたが、それを見ません。

私を助けてください。


あなたはrebaseを使ってそれを行うことができます。 VCS / Git / Rebaseに移動します。 次に、 対話型オプションを選択します。 コミットの一覧が表示され、スカッシュするものを選択できます。

リベースを開始すると、縮んだコミットのコミットメッセージが表示されます。 それが完了すると、プッシュダイアログを使用して押しつぶされたコミットをプッシュできます。

IntelliJのリベースに関する詳細はhereです。







commit