Add github  authentification to git.

NOT READY FOR REVIEW

#2315