Ein Hinweis, falls noch nicht geschehen: Unter Edit->Project Settings->Editor einmal "Visible Meta files" einstellen und die Asset Serialization auf "Forced Text" oder so stellen.
Falls mehrere Leute gleichzeitig die gleiche Scene bearbeiten (sehr wahrscheinlich), sollte sich zumindest einer von euch auch mit UnityYAMLMerge auseinandersetzen. Das Tool erleichtert das zusammenführen von Scenes und Prefabs ungemein. Unter
https://docs.unity3d.com/Manual/SmartMerge.html im Abschnitt "Setting up UnityYAMLMerge for Use with Third Party Tools " steht das wichtigste. Folgender Abschnitt sollte unbedingt beachtet werden:
"UnityYAMLMerge is shipped with a default fallback file (called mergespecfile.txt, also in the Tools folder) that specifies how it should proceed with unresolved conflicts or unknown files. This also allows you to use it as the main merge tool for version control systems (such as git) that don’t automatically select merge tools based on file extensions. The most common tools are already listed by default in mergespecfile.txt but you can edit this file to add new tools or change options."
Wenn ihr kein Fallback Tool definiert und es zu einem Konflikt kommt (z.B. zwei Personen haben den gleichen Würfel an eine jeweils andere Stelle geschoben), kann UnityYAMLMerge das nicht lösen. In dem Fall wird erst alles zusammengebracht, was automatisch funktioniert und anschließend die restlichen Konflikte im Fallback Tool geöffnet. Ist kein Fallback angegeben (standardmäßig der Fall), beendet sich das Programm und der Merge-Vorgang wird nicht abgeschlossen.