web-dev-qa-db-ja.com

Android Studio GUIにすべての競合するファイルを表示する

Android Studio)ですべての競合するファイルを表示する方法はありますか?競合するファイルのみを表示するビュー/リストを考えています。

現在、git mergeを実行し、自動マージされなかったものを1つずつ開いた後、ターミナル出力を調べて手動で見つけています。

7
lidkxx

Android Studio-> VCS-> Git-> merge changes)のオプションでブランチをマージできます。

次に、競合のあるファイルを取得します。

enter image description here

競合のマージウィンドウを閉じると、vseriojnコントロールタブで競合ファイルのリストを取得することもできます。

enter image description here

9
Marina Liu

Android Studioでは、[VCS]> [Git]> [競合の解決]に移動できます。競合するすべてのファイルが表示され、保持するものと削除するものを優れたGUIで選択できます。あなたが探していた答え。

9
YoannFleuryDev

これは良い質問です。私もあなたがやったルート、つまりGit bashを開いてgit status。競合しているすべてのファイルのリストを取得する直接的な方法はわかりませんが、同等に機能するはずのプロキシがあります。次の3つのマージ競合マーカーのいずれかをすべてのソースファイルで検索するだけです。

>>>>>>>
=======
<<<<<<<

理想的には、Gitがそれらをそこに配置しない限り、ソースファイルにはこれらのマーカーは含まれません。 Android studioの下部に、マージの競合があるファイルのリストでもある一致するファイルのリストが必要です。

Android Studioでこれを行うためのより直接的な方法があるかもしれませんが、このトリックは、Sublimeのように重いウェイトIDEを使用している人にとって非常に役立つかもしれません。

1
Tim Biegeleisen