Was ist GitHub?

Software, die Entwicklerteams ermöglicht, zusammenzuarbeiten, Codes zu überprüfen und zu verwalten. Kompatibel mit Windows, Mac und mobilen Geräten.

GitHub – Details

GitHub

https://github.com/

GitHub Software - 1
GitHub Software - 2
GitHub Software - 3
GitHub Software - 4
Videos zu GitHub
Play
GitHub Software - 1 - Vorschau
GitHub Software - 2 - Vorschau
GitHub Software - 3 - Vorschau
GitHub Software - 4 - Vorschau

GitHub – Preisübersicht

Preisoptionen anzeigen

GitHub bietet eine Gratisversion und eine kostenlose Testversion.


Kostenlose Version

Ja

Gratis Testen

GitHub – Bereitstellung und Support

Kundenbetreuung

  • E-Mail/Helpdesk
  • FAQ/Forum
  • Wissensdatenbank

Einsatz

  • Cloud, SaaS, webbasiert
  • Mac (Desktop)
  • Windows (Desktop)
  • Windows (On-Premise)
  • Linux (On-Premise)
  • Android (mobil)
  • iPhone (mobil)
  • iPad (mobil)

Training

  • Videos

GitHub Funktionen

  • @mentions
  • API
  • Agile Methodiken
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Alarmfunktion / Benachrichtigungen
  • Anfragenmanagement
  • Anpassbare Felder
  • Aufgaben-Fortschrittsverfolgung
  • Aufgabenliste
  • Aufgabenmanagement
  • Aufgabenmanagement
  • Aufgabenplanung
  • Aufgabenplanung
  • Berichterstattung und Statistik
  • Datei-Verwaltung
  • Daten-Import / -Export
  • Diagramm-Erstellung
  • Drag-and-Drop
  • Drittanbieter-Integration
  • E-Mail-Management
  • Echtzeit-Aktualisierungen
  • Fortschrittsbericht
  • Fortschrittsverfolgung
  • Gantt-/Zeitstrahlansicht
  • Kalenderverwaltung
  • Kanban-Tafel
  • Kommentare / Notizen
  • Mehrere Projekte
  • Negatives Feedback Management
  • Planungs-Tools
  • Priorisierung
  • Prognosen
  • Projekt-Nachverfolgung
  • Projekt-Workflow
  • Projektplanung
  • Projektvorlagen
  • Projektzeiterfassung
  • Ressourcenmanagement
  • Retrospektiven-Management
  • Rollen-basierte Genehmigung
  • Rückstand-Management
  • Statusverfolgung
  • Team-Management
  • Termin-Fristenmanagement
  • Unterstützt Scrum
  • Vorlagen-Management
  • Werkzeuge zur Zusammenarbeit
  • Workflow-Management
  • Zugriffskontrollen/Berechtigungen

Siehe die vollständige Agiles Projektmanagement Tools Liste

  • @mentions
  • API
  • Agile Methodiken
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Alarmfunktion / Benachrichtigungen
  • Anpassbare Berichte
  • Anpassbare Felder
  • Anpassbare Vorlagen
  • Audit Trail
  • Aufgaben-Fortschrittsverfolgung
  • Aufgabenmanagement
  • Aufgabenmanagement
  • Aufgabenplanung
  • Aufgabenplanung
  • Berichterstattung / Analyse
  • Berichterstattung und Statistik
  • Bug-/Problemerfassung
  • Code-Repository-Integration
  • Datei-Verwaltung
  • Datenvisualisierung
  • Diagramm-Erstellung
  • Drag-and-Drop
  • Drittanbieter-Integration
  • E-Mail-Management
  • Echtzeit-Aktualisierungen
  • Echtzeit-Benachrichtigungen
  • Einmalige Anmeldung
  • Etikettierung
  • Feedback-Management
  • Fehlerverfolgung
  • Fortschrittsverfolgung
  • Kommentare / Notizen
  • Konfigurierbarer Workflow
  • Mehrere Projekte
  • Priorisierung
  • Problem-Nachverfolgung
  • Problemmanagement
  • Prognosen
  • Projektmanagement
  • Projektplanung
  • Projektzeiterfassung
  • Rückstand-Management
  • Statusverfolgung
  • Ticket-Management
  • Werkzeuge zur Zusammenarbeit
  • Wissensbasis-Management
  • Workflow-Management
  • Zugriffskontrollen/Berechtigungen
  • Überwachung

Siehe die vollständige Bugtracker Liste

  • API
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Anwendungsmanagement
  • Authentifizierung
  • Benutzerdefinierte Entwicklung
  • Berichterstattung / Analyse
  • Berichterstattung und Statistik
  • Build-Protokoll
  • Compliance Management
  • Daten-Import / -Export
  • Datenbank-Unterstützung
  • Datenextraktion
  • Datenspeicher-Management
  • Datensynchronisation
  • Debuggen
  • Drittanbieter-Integration
  • Echtzeit-Analytik
  • Echtzeitüberwachung
  • Ereignisgesteuerte Aktionen
  • Fehlerverfolgung
  • Fortschrittsverfolgung
  • Konfigurationsmanagement
  • Konfigurierbarer Workflow
  • Kontinuierliche Bereitstellung
  • Kontinuierliche Lieferung
  • Kontrolle des Genehmigungsprozesses
  • Lifecycle-Management
  • Management von Softwaretests
  • Meilensteinverfolgung
  • Performance-Tests
  • Pipeline-Management
  • Priorisierung
  • Problem-Nachverfolgung
  • Problemmanagement
  • Prognosen
  • Projektmanagement
  • Qualitätssicherung
  • Regelbasierter Workflow
  • Richtlinien Managemen-
  • Rollen-basierte Genehmigung
  • Sichere Datenspeicherung
  • Statusverfolgung
  • Test-Management
  • Versionskontrolle
  • Veränderungsmanagement
  • Vorlagen-Management
  • Workflow-Management
  • Zugriffskontrollen/Berechtigungen
  • Überwachung

Siehe die vollständige Continuous-Integration-Tools Liste

  • API
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Anwendungsmanagement
  • Aufgabenmanagement
  • Authentifizierung
  • Benutzer-Management
  • Berichterstattung / Analyse
  • Berichterstattung und Statistik
  • Compliance Management
  • Dashboard
  • Daten-Import / -Export
  • Datenextraktion
  • Drittanbieter-Integration
  • Echtzeit-Analytik
  • Echtzeit-Benachrichtigungen
  • Echtzeit-Berichterstattung
  • Echtzeit-Daten
  • Echtzeitüberwachung
  • Einmalige Anmeldung
  • Ereignisprotokolle
  • Fehlerbehebungsberichte
  • Genehmigungs-Workflow
  • KPI-Überwachung
  • Kommentare / Notizen
  • Konfigurationsmanagement
  • Konfigurierbarer Workflow
  • Leistungskennzahlen
  • Leistungsmanagement
  • Portfoliomanagement
  • Priorisierung
  • Problem-Nachverfolgung
  • Problemmanagement
  • Prognosen
  • Projektmanagement
  • Regelbasierter Workflow
  • Release-Management
  • Richtlinien Managemen-
  • Rollen-basierte Genehmigung
  • SSL-Sicherheit
  • Server-Überwachung
  • Statusverfolgung
  • Störfallmanagement
  • Suchen / filtern
  • Versionskontrolle
  • Veränderungsmanagement
  • Wirtschaftsprüfung-Management
  • Workflow-Management
  • Zeitplanmanagement
  • Überwachung

Siehe die vollständige DevOps Tools Liste

  • API
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Alarmfunktion / Benachrichtigungen
  • Anpassbare Berichte
  • Anpassbare Felder
  • Anpassbare Formulare
  • Anpassbare Vorlagen
  • Aufgaben-Fortschrittsverfolgung
  • Aufgabenmanagement
  • Aufgabenmanagement
  • Berichterstattung und Statistik
  • Chat / Messaging
  • Dashboard
  • Drag-and-Drop
  • Drittanbieter-Integration
  • E-Mail-Management
  • Echtzeit-Aktualisierungen
  • Echtzeit-Benachrichtigungen
  • Echtzeit-Berichterstattung
  • Etikettierung
  • Hilfe Desk-Management
  • Kommentare / Notizen
  • Konfigurierbarer Workflow
  • Kundenspezifisches Branding
  • Multi-Channel-Kommunikation
  • Priorisierung
  • Problem-Nachverfolgung
  • Problemmanagement
  • Problemplanung
  • Prognosen
  • Projektmanagement
  • Regelbasierter Workflow
  • Rollen-basierte Genehmigung
  • SSL-Sicherheit
  • Self-Service Portal
  • Service Level Agreement (SLA) Management
  • Supportticket-Management
  • Ticket-Management
  • Umfragen & Feedback
  • Verfolgen von Support-Tickets
  • Warnungen / Eskalation
  • Werkzeuge zur Zusammenarbeit
  • Widgets
  • Wiederkehrende Probleme
  • Wissensbasis-Management
  • Workflow-Management
  • Zugriffskontrollen/Berechtigungen
  • Überprüfung von Vorfällen
  • Überwachung

Siehe die vollständige Issue Tracking Software Liste

  • API
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Anpassbare Felder
  • Anpassbare Formulare
  • Anpassbare Vorlagen
  • Anwendungsmanagement
  • Aufgabenmanagement
  • Authentifizierung
  • Benutzerdefinierte Entwicklung
  • Berichterstattung / Analyse
  • Berichterstattung und Statistik
  • Daten-Import / -Export
  • Datenbank-Unterstützung
  • Datenmodellierung
  • Datenvisualisierung
  • Debuggen
  • Dokumentenmanagement
  • Drag-and-Drop
  • Drittanbieter-Integration
  • Echtzeit-Analytik
  • Echtzeit-Benachrichtigungen
  • Echtzeit-Berichterstattung
  • Echtzeit-Daten
  • Echtzeitüberwachung
  • Einsatz-Management
  • Formularverwaltung
  • Grafische Benutzeroberfläche
  • Integrierte Entwicklungsumgebung
  • Kompatibilitätstests
  • Konfigurierbarer Workflow
  • Kundenspezifisches Branding
  • Lifecycle-Management
  • Mobile Entwicklung
  • Mobiler Zugriff
  • No-Code
  • Offline-Zugriff
  • Prognosen
  • Quellkontrolle
  • Regelbasierter Workflow
  • Rollen-basierte Genehmigung
  • Software-Entwicklung
  • Versionskontrolle
  • Veränderungsmanagement
  • Vorgefertigte Vorlagen
  • Web-App-Entwicklung
  • Werkzeuge zur Zusammenarbeit
  • Workflow-Management
  • Zugriffskontrollen/Berechtigungen
  • Überwachung

Siehe die vollständige Programmiersoftware & Entwicklertools Liste

  • API
  • Abrechnung & Rechnungsstellung
  • Agile Methodiken
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Alarmfunktion / Benachrichtigungen
  • Anpassbare Vorlagen
  • Aufgaben-Fortschrittsverfolgung
  • Aufgabenmanagement
  • Aufgabenplanung
  • Aufgabenplanung
  • Berichterstattung und Statistik
  • Berichterstattung/Projektverfolgung
  • Budgetmanagement
  • Dokumentenmanagement
  • Dokumentenspeicher
  • Drag-and-Drop
  • Drittanbieter-Integration
  • Echtzeit-Aktualisierungen
  • Filesharing
  • Fortschrittsverfolgung
  • Gantt-/Zeitstrahlansicht
  • Ideenmanagement
  • Kalenderverwaltung
  • Kanban-Tafel
  • Kommentare / Notizen
  • Kundenportal
  • Mehrere Projekte
  • Meilensteinverfolgung
  • Portfoliomanagement
  • Priorisierung
  • Problemmanagement
  • Prognosen
  • Projekt-Nachverfolgung
  • Projekt-Workflow
  • Projektplanung
  • Projektplanung/Terminierung
  • Projektvorlagen
  • Projektzeiterfassung
  • Ressourcenmanagement
  • Risikomanagement
  • Statusverfolgung
  • Tests / QA Management
  • Traditionelle Methodiken
  • Verfolgung der Kosten bis zur Fertigstellung
  • Verfolgung des Prozentsatzes bis zur Fertigstellung
  • Werkzeuge zur Zusammenarbeit
  • Workflow-Management
  • Zeit & Kosten Verfolgung
  • Zugriffskontrollen/Berechtigungen

Siehe die vollständige Projektmanagement Tools Liste

  • Aktivitäts-Dashboard
  • Anpassbare Vorlagen
  • Aufgabenmanagement
  • Berichterstattung/Projektverfolgung
  • Budgetmanagement
  • Gantt-/Zeitstrahlansicht
  • Kalenderverwaltung
  • Kanban-Tafel
  • Kontrolle des Genehmigungsprozesses
  • Mobiler Zugriff
  • Projektplanung/Terminierung
  • Ressourcenzuordnung und -planung
  • Werkzeuge zur Zusammenarbeit
  • für gemeinnützige Organisationen

Siehe die vollständige Projektmanagement Tools für gemeinnützige Organisationen Liste

  • API
  • Anwendungssicherheit
  • Dashboard
  • Debuggen
  • Echtzeit-Analytik
  • Einsatz-Management
  • Integrierte Entwicklungsumgebung
  • Mehrsprachiges Scannen
  • Quellcode-Scans
  • Schwachstellen-Scannen
  • für Entwickler

Siehe die vollständige SAST-Tools (Static Application Security Testing) Liste

  • API
  • Aktivitäts-Dashboard
  • Aktivitäts-Verfolgung
  • Alarmfunktion / Benachrichtigungen
  • Anpassbare Felder
  • Anwendungsmanagement
  • Audit Trail
  • Aufgaben-Fortschrittsverfolgung
  • Aufgabenmanagement
  • Aufgabenmanagement
  • Authentifizierung
  • Benutzerdefinierte Entwicklung
  • Berichterstattung und Statistik
  • Build-Automatisierung
  • Chat / Messaging
  • Codeprüfung
  • Compliance Management
  • Continuous Integration
  • Dokumentenspeicher
  • Drag-and-Drop
  • Drittanbieter-Integration
  • Fehlerverfolgung
  • Historische Berichte
  • Inhalt-Bibliothek
  • Kommentare / Notizen
  • Konfigurierbarer Workflow
  • Lager-Management
  • Leistungskennzahlen
  • Mehrere Projekte
  • Meilensteinverfolgung
  • Planungs-Tools
  • Priorisierung
  • Problem-Nachverfolgung
  • Problemmanagement
  • Prognosen
  • Projektmanagement
  • Projektplanung
  • Projektzeiterfassung
  • Regelbasierter Workflow
  • Rollen-basierte Genehmigung
  • Schwachstellen-Scannen
  • Suchen / filtern
  • Termin-Fristenmanagement
  • Textbearbeitung
  • Versionskontrolle
  • Veränderungsmanagement
  • Werkzeuge zur Zusammenarbeit
  • Wiki
  • Workflow-Management
  • Zugriffskontrollen/Berechtigungen

Siehe die vollständige Source Code Control Systeme Liste

GitHub Alternativen

Mehr Alternativen zu GitHub

GitHub – Erfahrungen

Alle Bewertungen lesen

Gesamtbewertung

4,8/5

Durchschnittliche Bewertung

Benutzerfreundlichkeit 4,4
Kundenservice 4,4
Funktionen 4,6
Preis-Leistungs-Verhältnis 4,6

Software bewerten

Teile deine Erfahrungen mit anderen Softwarekäufern.

Eine Bewertung schreiben
Michael B.
Softwareentwickler
Informationstechnologie & -dienste, 11-50 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
  • Gesamtbewertung
    5 /5
  • Benutzerfreundlichkeit
    5 /5
  • Eigenschaften & Funktionalitäten
    5 /5
  • Kundenbetreuung
    Nicht bewertet
  • Preis-Leistungs-Verhältnis
    Nicht bewertet
  • Wahrscheinlichkeit der Weiterempfehlung
    10/10
  • Herkunft der Bewertung 
  • Bewertet am 16.2.2021

"Bestes Versionsverwaltungs-System"

Vorteile: Sehr gute Möglichkeit zur Versionsverwaltung von Source-Code und anderen textbasierten Dokumenten. Einfaches Branchen und Mergen/Rebasen.

Nachteile: Standardmäßig gibt es nur ein command line interface.

  • Herkunft der Bewertung 
  • Bewertet am 16.2.2021
Emiliano P.
Game Developer
Informationsdienst, Selbstständig
Verwendete die Software für: Mehr als 2 Jahre
  • Gesamtbewertung
    5 /5
  • Benutzerfreundlichkeit
    5 /5
  • Eigenschaften & Funktionalitäten
    5 /5
  • Kundenbetreuung
    Nicht bewertet
  • Preis-Leistungs-Verhältnis
    4 /5
  • Wahrscheinlichkeit der Weiterempfehlung
    10/10
  • Herkunft der Bewertung 
  • Bewertet am 13.5.2021

"One of the best git services out there"

Kommentare: We use it to share a repository with a Unity project (games for mobile and PC mostly), and it's really been helpful for us since our struggles to collaborate due to Unity nuances in particular, helped us to learn how to build better code that's maintainable on a team, this things are often overlooked on one-man projects. By Github being free and world renown it's quite easy that colleagues already have an account, thus making it easy for us to give them access for a code review, game-jams or collaborations in general.

Vorteile: Github is world renown, it's been making my life easier for years. We mainly use with colleagues or friends to work on game development projects, and it's easy to use even for non-coders since they include a Windows and MacOS GUI out of the box, and it's compatible with any git manager out there. They recently added the ability to have free private repositories, which are great.

Nachteile: The fork and pull request process designed to propose changes on third party repositories seems a bit troublesome to me in particular, but I understand why they did it, and I just got used to it.

  • Herkunft der Bewertung 
  • Bewertet am 13.5.2021
Avash K.
Web Developer and Page Optimization Specialist
Informationstechnologie & -dienste, 2-10 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
  • Gesamtbewertung
    5 /5
  • Benutzerfreundlichkeit
    4 /5
  • Eigenschaften & Funktionalitäten
    5 /5
  • Kundenbetreuung
    Nicht bewertet
  • Preis-Leistungs-Verhältnis
    Nicht bewertet
  • Wahrscheinlichkeit der Weiterempfehlung
    10/10
  • Herkunft der Bewertung 
  • Bewertet am 4.6.2021

"Essential Tool for Every Developer"

Kommentare: Github is absolutely essential for every developer like me. I have been using Github daily for more than 2 years and it is one of the most polished tools I have ever used. After we spend some time learning about it, Github can be very intuitive. It's small features like directly copying code from files just by dragging it to its interface, or that it renders CSV, STL explains how polished it is.

Vorteile: Github is the most famous git services available online - I personally don't know any developers who don't use Github. This in turn makes Github essential to any developers as many people share codes and stuff through Github. I don't know exactly why but developers nowadays seem to prefer to just put their work in Github. Thus GitHub hosts almost all kind of open source projects which I love to fork and play around with. I personally think it is very productive. It has a good and intuitive User Interface which makes viewing information and reading code easier. I also feel Github is stable than other alternatives available.

Nachteile: I don't think there is much to dislike about Github but I think it isn't very easy to use for a beginner. I spent a long time learning about Git commands and stuff. Other than this, I can't think of any cons.

  • Herkunft der Bewertung 
  • Bewertet am 4.6.2021
Sarai P.
Frontend Web Developer
Verlagswesen, 1.001-5.000 Mitarbeiter
Verwendete die Software für: Mehr als 1 Jahr
  • Gesamtbewertung
    3 /5
  • Benutzerfreundlichkeit
    2 /5
  • Eigenschaften & Funktionalitäten
    5 /5
  • Kundenbetreuung
    Nicht bewertet
  • Preis-Leistungs-Verhältnis
    Nicht bewertet
  • Wahrscheinlichkeit der Weiterempfehlung
    6/10
  • Herkunft der Bewertung 
  • Bewertet am 27.8.2019

"A software you don't really have a choice but to use."

Kommentare: I use github for version control at work. Our code goes up to two different sets of reviewers and this all takes place via github.

Vorteile: Github is really your only choice for version control. There are other platforms out there but Github has cornered the market. It's free, which is a bonus.

Nachteile: It's pretty difficult to start using. It's not intuitive at all. Many times, I have merge conflicts and when I go to edit them within github, it corrupts my branch. There are a lot of ins and outs and nuances that aren't easily navigated around when utilizing Github. I frequently get errors that have no documentation or support.

  • Herkunft der Bewertung 
  • Bewertet am 27.8.2019
Omar eduardo A.
SAP Developer
Computer-Software, 5.001-10.000 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
  • Gesamtbewertung
    5 /5
  • Benutzerfreundlichkeit
    3 /5
  • Eigenschaften & Funktionalitäten
    5 /5
  • Kundenbetreuung
    Nicht bewertet
  • Preis-Leistungs-Verhältnis
    5 /5
  • Wahrscheinlichkeit der Weiterempfehlung
    10/10
  • Herkunft der Bewertung 
  • Bewertet am 15.5.2021

"Great for teaching coding classes!"

Kommentare: After you get past the steep learning curve, GitHub is definitely a tool that helps you be more efficient. It is an industry standard, and I would consider it a step above all of its other competitors.

Vorteile: I work as a software engineer for a large consulting company, but as a side job, I teach a programming class. I use GitHub to share with my students all of the sample code and slides that we work on during our classes. To me, one of the most important features is being able to work on my projects on multiple devices, than span across different operating systems. I have a two laptops (one of which is a Mac!) and a desktop computer. With GitHub, I can quickly sync my code and documents between devices and seamlessly pick up were I left off. If I ever make a mistake and need to go back to previous versions of my slides or code, I can quickly restore them with the excellent versioning features. For my students, it is very freeing knowing that every project or problem that we solve during class will be immediately available to them right after class. I helps them concentrate on learning and understanding the programs instead of having to copy everything to their computers.

Nachteile: The initial learning curve is high... specially if you are new to code collaboration tools. Newcomers usually spend a long time learning the git commands, and how they can solve problems. For newcomers, I would recommend the GitHub Desktop client (even if it is frowned upon by more experienced devs), to get a hang of how the branches, commits, push, pull and operations work.

  • Herkunft der Bewertung 
  • Bewertet am 15.5.2021