他の手順がsshだったり、Personal Access Token使っていなかったりしたので、書きました。
Personal Access Tokenをrepoにチェックを入れて生成する。
~/.netrc に、以下の通りログインIDとトークンを書き込む。パスワードにトークンを書き込む。
machine github.com
login 74th
password 0123456789abcdef0123456789abcdef01234567
一応、自分以外閲覧不可にしておく。
chmod 600 ~/.netrc