2017-01-10 21 views
0

私は2つのブランチを持つプロジェクトを持っています。それらのすべてにX.txtファイルがあります。PhpStorm git merge not show conflicts

ブランチAでX.txtを変更するだけで、コミットして変更をプッシュします。

それから私は、マージ変更分岐A.

、分岐Bに切り替える。しかし、それだけでX.txtファイルを上書きします。矛盾はなく、通常と同様に解決のダイアログが表示されません。

私はちょうど競合を解決したい、私のファイルを上書きしない。 どうすればいいですか?

私は自分のプロジェクトを開発するためにBitBucketとPhpStormを使用します。

+0

gitの競合が発生するには、ほとんどの場合、両方のブランチから同じファイルを編集する必要があります。あなたがそうしていないなら、矛盾はないでしょう。紛争が起こるはずですか? – Gayan

+0

@VĩnhNguyễnTrọng、答えが問題を解決するのに役立ちましたか?はいの場合は、それに印を付けてください。そしてそれは似たような質問をしている他の人を助けるでしょう。 –

+0

ありがとうございます。私の問題は解決されました。 –

答えて

0

あなたはbranchBにbranchAをマージし、手動でマージ競合を解決したい場合は、あなたがphpstormにこれらのステップを試すことができます。

branchBで - > VCS - > Gitリポジトリ - >変更をマージ - >への分岐のためのbranchAを選択マージ - >を選択して、戦略 - >マージのを解決してください。