GitHub hat angekündigt, dass kostenlose Benutzer jetzt unbegrenzt private Repositories erstellen können, obwohl nur drei Mitarbeiter beitreten können.
GitHub ist eine der beliebtesten Möglichkeiten für Entwickler, Quellcode zu hosten und zu teilen. Es ist nicht ungewöhnlich, beispielsweise in einem benutzerdefinierten Kernel-Thread in den XDA-Foren einen Link zu einem GitHub-Projekt zu sehen. Der Quellcode vieler auf XDA Labs gehosteter Apps wird auch auf GitHub gehostet. Dies ist eine Verwendung des Dienstes: eine bequeme Möglichkeit, Code zu teilen.
GitHub hat jedoch noch einen anderen Verwendungszweck, der es von einem normalen Datei-Hosting-Dienst wie Google Drive unterscheidet. Es implementiert ein Versionskontrollsystem oder VCS. Ein VCS ist in der Lage, jedes Update zu verfolgen, das ein Projekt erhält, und genau aufzulisten, was sich wann geändert hat. Dies ist wohl der Grund, warum die meisten Menschen GitHub verwenden, insbesondere in Gemeinschaftsprojekten: Es ist einfach, den Überblick über Änderungen zu behalten und sie bei Bedarf rückgängig zu machen.
Viele Menschen und Organisationen möchten tatsächlich, dass ihr Code privat ist und gleichzeitig den Komfort eines Online-VCS behält. Aus diesem Grund bietet GitHub die Möglichkeit, private Repositories zu erstellen, auf die nur autorisierte Benutzer zugreifen können. Allerdings waren sie nicht kostenlos (außer für Studenten). Wenn Sie ein einzelner Entwickler wären, der ein privates Repository möchte, würde es Sie jeden Monat 7 US-Dollar kosten. Für Teams waren es 9 US-Dollar pro Entwickler und Monat. Das kann teuer werden, wenn die Entwicklung nur ein Hobby ist.
Vor Kurzem allerdings GitHub hat angekündigt, private Repositories für jedermann verfügbar zu machen. Seit dem 7. Januar 2019 können alle Konten, auch kostenlose, private Repositories erstellen und verwalten. Es ist jedoch nicht das volle Erlebnis. Kostenlose private Repositories haben maximal drei Mitarbeiter, was bedeutet, dass nur vier Personen gleichzeitig daran arbeiten können. Trotz dieser Einschränkung ist es jedoch eine willkommene Abwechslung.
Wenn Sie Entwickler, Profi, Hobbyist oder sonstwie sind, ist dies auf jeden Fall etwas, das Sie ausprobieren sollten. Man weiß nie, wann ein privates Repository nützlich sein könnte.