If you make every single person go through Github's miserable auth process just to do git pull, they are going to leave