こんにちは、フロントエンドエンジニアのてりーです。
やりたい事
ターミナルでコマンドを打たずにphpstormのGUIだけでgithubに差分をpushする。
下準備(お好みで)
通常の状態だとlocalでのdiffがGitウィンドウに表示されないので、修正する。
修正前 Gitウィンドウにはローカルのdiffは表示されずに別のモーダル表示になっている。
手順
- 上のタブの「phpstorm」→「preferences」を開く
- 「バージョン管理」→「コミット」を開く
- 「非モーダルのコミットインターフェースを使用する」のチェックを外す
これにてOKです。
Gitを操作してpushする
「ローカルの変更」からコミット画面にいく
変更する差分をGitウィンドウから確認して問題なければ、画像の赤枠を押します。
コミットモーダルでコミット情報を入れる
先程の赤枠を押すとコミットモーダルが現れます。
この画面でコミットするファイルの選択、コミットメッセージを決めます。
終わったら右下のコミットボタンでコミット出来ます。 選択肢に「コミット&プッシュ」があるので、それを押せばpush完了です。