はじめに
プルリクエスト中のmasterブランチとの差分ファイルはFiles changedに表示されます。
このFiles changedにNo changesファイルが存在する際の対処法を書きたいと思います。
(差分がないのに差分ファイルに含まれる→けど差分ないよ!といわれることです)
なぜ起こったのか?
原因:ローカルとサーバー両方でpushしてしまったから
コードをphpstormで同期していた私はローカル(Mac)、サーバーどちらでpushしても同じものだと思っていました。
なのでbranch1をローカルでpush→masterにマージし、その後にbranch2をサーバーでpushしプルリクエストを出したところ
Files changedタブにNo changesファイルが9つ表示されました。。。
対処法
対処法1
masterブランチをpullしてみる
結果
変わらず。。
対処法2
カレントブランチのNo changesファイルを削除しmasterブランチのファイルを落としてくる
結果
File changedにNo changesファイルが出力されなくなった!!!
まとめ
無理やりmasterブランチのファイルを落とす方法を取りました。
スマートではないので非推奨です。。