Settings required to prevent - force push - corrupted commit - any invalid commits etc...
how to keep master branch safe and secure ?