How to run strapi from github source code instead npm

I’m trying to run strapi from the source code to understand under the hood and customize.
Please help me run it up.
Thanks a lot