most game studios don't use git to manage their games. It's becoming more common but it is by no means a standard in games. The git integration in UE4 is very, very bad. It uses perforce terminology to describe git concepts, often to very confusing ends.