Contributing without forking?

I was reading the contributing docs where it tells you to fork the repo. Is it also ok to just clone it directly?

Also, why are files in /dist not already ignored?

I think only members of BabylonJS core team are able to push in the official repo without any fork. If you clone it directly you’ll be able to modify the files locally… but not to share any modifications (that’s why the fork is made for).

You have to fork as you don’t have write permission to the repo

For /dist, they are used directly used by our CD so we need to keep them in the repo