The process for merging isn’t that bad but involves adding remote repositories to your repo. I’ve added both epic games and nvphysx as remotes to my fork and I can fetch them then merge them into my branches. If you watch the official youtube video with marsh he shows how to do I think I remember.
Edit is the link timestamped…