2017-02-28 6 views
1

私はgitでチームで作業しています。私たちはツリーの競合があるコードをマージしようとするたびに作業しています。 私たちは現在gitの流れに取り組んでおり、通常は開発から機能を開始します。タスクが終了すると、一方の機能が他方の機能にマージされ、それをマージして開発されます。 問題は、ある機能を別の機能にマージしようとするたびに、xcodeにツリーの競合があり、解決方法がわかりません。Xcodeツリーのマージ時に競合が発生する

エラーメッセージ:「1つ以上のツリーの競合のために操作を実行できませんでした。

+0

通常、生成されたファイルをトラッキングしていた場合、これらを体験します。 Xcodeによって生成されるファイル。これらの生成されたファイルとのツリーの競合を検出していますか? –

+0

こんにちは、あなたはこの問題を解決する方法を見つけるのですか? –

答えて

0

追加していない場合は.gitignoreファイルを追加してください。

以下のリンクを参照してください。

How to add .gitignore file into Xcode project

それはあなたの問題が解決しない場合は、コマンドの下に与えられた使用して、端末を使用してマージしようとすることができます。

git mergetool 

そして、矛盾があれば解決することができます。

0

私は異なったマージによってこれを解決しました: 最初にフィーチャ1を展開してから、フィーチャ2とフィーチャ2を統合して開発しました。 このように、ツリーの競合はありません。

関連する問題