以下手順で、コンフリクトが発生したのですが、どうすればよかったのか分からず、手動マージ以外の方法があれば教えて頂きたいです。
発生したこと
1.Gitにて開発用のブランチを作成して開発(dev-aブランチ)
2.dev-aとは別のブランチで、git mvを使用してディレクトリ構造の変更を行い、masterにマージ
3.dev-aをmasterにマージしようとしたところ、ディレクトリ構造が異なるため、コンフリクトとなる
やりたい事
- dev-aをディレクトリ構造の異なるmasterにマージしたい
ディレクトリ構造の変更とかは、なるべく他のブランチに影響が及ばないタイミングでやるべきでしたね。
あと、手順としてはいきなり dev-a を master にまーじするのではなく、まず master を dev-a にマージしてコンフリクトを解消して動作確認してから dev-a を master にマージすると良いでしょう。
コンフリクトの解消そのものは、master と dev-a それぞれの変更内容が不明なので、手動で頑張ってくださいとしか言えません。
回答1件
あなたの回答
tips
プレビュー