■ 背景
Gitでリポジトリを作成後、mainブランチとmasterブランチの両方が存在してしまい、マージができない状態になった。
■ 発生した問題
- mainとmasterが共存し、それぞれに異なるコミット履歴が存在
- Visual Studio Codeの「ソース管理」画面でも差分が多く表示され、どの変更を採用すべきか不明瞭
- 以下のようなエラーが多発

■ 原因
- Git初期化の際にmainで作業を進めたが、リモートリポジトリ(GitHubなど)はmasterをデフォルトブランチとして使用していた
- そのため、ローカルとリモートでブランチ不一致が発生し、マージやプッシュ時にエラーが発生
■ 対応方法
- mainとmasterの差分を確認:


masterに統一する方針で進行:

コンフリクトが出たファイル(例: App.jsx)を手動で修正し、正しい状態に整える
■ 修正前後のコード(例)

