GitHub goes to school
I was happy to see that my university decided to self-host a Gitlab server for CS students instead of using proprietary options like GitHub or Bitbucket.  The students that set up the server learned from the experience, the instructors got around the problems they were having with Bitbucket's account limitations, and the new undergrads have a great platform on which to learn Git.I would encourage other educational institutions to do the same.  Proprietary software like GitHub is anti-educational.