So I mostly have been using unity engine at work, but I am curious about learning the unreal engine, and I was wondering how git version control works with unreal. In Unity yaml based scene merging is kind of limited. Does unreal have similar abilities? or you just work on different scenes like the people at work seem to be doing?