GitHubでPrivateリポジトリを作成するのは通常有料ですが、学生なら無料で使用できるのでそのために「GitHub Education」に登録が必要です。
まずは下のリンクから「Join GitHub Education」を選択
https://education.github.com/
続いて名前、メールアドレス、学校名、卒業年、GitHubをどう使うかを入力。

ここでは学校のメールアドレスを選択する必要があります。
もし学校のメールアドレス以外で登録してしまった場合は「Personal settings」から追加できます。
入力が終わって、「Submit Request」を押すと申請完了です。
結果はメールで送信されます。(自分は数分できましたが、もっとかかる場合もあるみたいです)