Gitでファイルのマージに競合が発生した場合の解決方法
ブランチの統合またはリモートブランチのプル時に競合が発生した場合は、次の手順に従ってその競合を解決できます。
- 私は、新しい仕事に100%の注力を注ぎたいと思います。
- それはとても珍しいです。
- ネイティブな日本語で言い換えると、
- 手動で衝突ファイルを編集し、保持するコードを必要に応じて選択します。特定のブランチのコードを保持するか、2つのブランチのコードをマージするか、完全に書き直すかを選択できます。競合マーカーを削除または変更して、ファイルに保持するコードのみが含まれるようにします。
- git add <ファイル>
- 他の競合ファイルがあれば、同様のステップを繰り返して、すべての競合ファイルの解決を行います。
- コミット
- git pull –rebase をネイティブな日本語に言い換えると、リベースで git pull する
衝突の解決は手作業のプロセスなので、慎重にレビューとコードの処理を行い、マージ結果が正しいことを確認する必要があることに注意してください。