▼web上で解決【簡単!!】
GitHubのWebでコンフリクトを直す方法 - Qiita
▼ターミナルで解決
<aside> 💫 対処法としては2つある。 ①ブラウザ上で解決する方法【コードが少ない場合に便利】 ②ローカルで解決する方法【コードが多い、煩雑な場合にやりやすい】
</aside>
コンフリクトしてますよ〜と表示されている枠の右上に「Resolve conflicts」ボタンがあるのでそこをクリック

コード画面が開き、実際に競合している箇所がマーカーされているので、不要な方のコードを削除する。左に記載されている記号の羅列も全て削除する。

画面上部右側にある「Mark as resolved」をクリック

Sourcetreeを開き、ブランチがmainになっていることを確認した状態で「プル」をクリックし、最新の状態にする。
コンフリクトを起こしたブランチをダブルクリックして、現在開いている状態にする
その状態でmainブランチを右クリック、「main を 〜〜 にマージ」をクリックする ※〜〜にはコンフリクトを起こしているブランチ名が入るよ!
<aside> ⚠️ コンフリクトを起こしているブランチに、mainブランチを結合(マージ)していくよ!
</aside>
以下のポップアップが表示されるので「OK」をクリック

ローカル上でも以下のように競合が起こるので、「OK」をクリック

サイドバーから「ファイルステータス」を開き、画面上部にある「保留中のファイル、パス順」付近をクリックして、「競合」にチェックを入れる。(競合しているファイルだけが表示されるようになる)
