Branch protection rulesの説明 - enpitut2019/dj-yusaku GitHub Wiki
Githubでブランチ保護設定した時の作業メモという記事が日本語の記事でわかりやすい
help.github.comにある説明が古いので上のを読んだ方がいい
dj-yusakuではmasterへのPRは1人以上のreviewが必須とした
githubの設定でmasterにpushするのを禁止するのはできないようです(upstream masterにpushするのはやめてね)