1. 37
  1.  

  2. 13

    There’s not much point. If you want unlimited free private repos you could just use gitlab.

    1. 10

      Or even bitbucket.

      1. 15

        Or git init on the local machine…

        1. 3
        2. 7

          This is exactly why I used Bitbucket for so long. The free private repos were my only deciding criteria before setting up gitlab.

        3. 6

          People seem to hang on to GitHub with such force. I’ve always been a big fan but lately that devotion to GitHub, regardless of downtime and alternatives, makes me want to use GitLab and friends. If only to make a point that there are other viable options.

        4. 5

          awal, I doubt that github will take punitive action against you, especially since you suggest that people not use your POC and you are a member of their developer program.

          That being said, let’s explore the possibility. For fun!

          What sort of punitive actions may they take? Legal action or administrative action. IANAL, so I have nothing to say about the former that I haven’t already said at the top of this message.

          On the administrative front, they have the technical ability to delete their copies of your repositories. You may protect yourself via backups. I recommend https://github.com/joeyh/github-backup . Note the Limitations section of the README (no private repos, etc).

          They also have the ability to delete your profile. You have indicated there that you’re interested in employment, etc.

          They also have the technical ability to delete all your comments on other people’s repos, or even your commits. Technically, they could do that to anyone at any time.

          This is just a thought experiment about our dependency on github. It wouldn’t be so irksome if git wasn’t distributed in design but centralized in practice…

          1. 4

            They also have the ability to delete your profile. You have indicated there that you’re interested in employment, etc. They also have the technical ability to delete all your comments on other people’s repos, or even your commits. Technically, they could do that to anyone at any time.

            This. Thinks about it when treating github as your CV or any other centralized service. We should work against mono cultures whenever we can.