GitHub
GitHub ist ein Hosting-Service für git, eine Version Tracking-Protokoll. Es ist am besten als Repository für Computer-Code bekannt. GitHub ist, wo viele Entwickler bevorzugen es, ihre Open-Source-Code der Öffentlichkeit zugänglich zu machen.
- Machen Sie einfach Beiträge zur Open-Source-Projekte
- Abschlag für die Erstellung von Dokumenten
- Große Menge an Dokumentation für Benutzer
- Unmenge von Endlagern
- Einfach zu Download-Code von der Website
- mehrere Anwendungen
- Steile Lernkurve
- Kann das verwirrend sein, die nur Downloads benötigen
- Hat sich nicht in juristischer Hinsicht erklären
Git ist Versionsverfolgung und Steuersystem, das mit anderen Entwicklern zu teilen Code ermöglicht. GitHub dient als Repository für git, und es ist die bekannteste Web-Host für Open-Source-Software-Projekte. Von Quellcode für cryptocurrencies zu Betriebssystemen, beherbergt GitHub Milliarden von Bytes des Codes. Die Plattform macht es viel einfacher für Teams von Personen an Projekten arbeiten zusammen. Die Plattform hat sein 10. Jahr vor kurzem gefeiert. Es wurde im Februar 2008 von Tom Preston-Werner und Chris Wanstrath eingeführt. Das Unternehmen hinter GitHub beschäftigt heute mehr als 700 Mitarbeiter und unterhält Büros in San Francisco. Etwa 20 Millionen Menschen nutzen GitHub für ihre kollaborative Softwareprojekte. Beide registrierte und nicht registrierte Personen können Dateien und Code sehen, die auf der GitHub Website gehostet werden. Die Website dient in erster Linie als Repository für Quellcode, aber es enthält auch Wikis, Dokumentation, Emojis, E-Mail-Benachrichtigungen und sogar einige kleine Websites, die von den öffentlichen Repositories auf der Website gehostet werden. GitHub hat aktiv zur Förderung der Aufklärung über die Softwareentwicklung gesucht. Es entstand ein Entwicklerpaket GitHub Studenten, die mit Werkzeugen zu helfen Schülern der Programmierung gefüllt ist. Die Tools sind kostenlos für Studenten, die eine Ausbildung in der Programmierung verfolgen. Das Unternehmen hat sich mit anderen Unternehmen auch Partnerschaften wie Namecheap und Crowdflower seine Bildungsdienstleistungen für Studenten zu fördern. Ein weiteres Merkmal der Plattform ist Codebeat. Diese Funktion bietet automatisierte Code-Analyse. Es ist besonders nützlich für Personen, die bei der Entwicklung von Anwendungen für mobile Geräte tätig sind. Rollbar integriert mit GitHub ein effizientes Verfahren zum Debuggen von Programmen. Der Tool-Kit mit GitHub assoziiert ist groß und hat fast alles, was eine Codierung professionellen erfordern würde. GitHub ist offensichtlich eine Website, die von Menschen mit Entwicklungserfahrung verwendet werden soll. Es kann für den Anfänger verwirrend sein, die vielleicht nur ein Kryptowährung wallet herunterladen möchte. Dennoch steht es allein als die erste Repository für Quellcode.