# Git Reviews
**Vendor:** Git  
**Category:** [Versionskontrollsoftware](https://www.g2.com/de/categories/version-control-software)  
**Average Rating:** 4.7/5.0  
**Total Reviews:** 530
## About Git
Git ist ein schnelles, skalierbares und verteiltes Versionskontrollsystem, das entwickelt wurde, um alles von kleinen bis zu sehr großen Projekten mit Geschwindigkeit und Effizienz zu handhaben. Ursprünglich für den Linux-Kernel entwickelt, ist Git zum De-facto-Standard für Versionskontrolle geworden, der von Millionen von Entwicklern weltweit genutzt wird. Seine verteilte Architektur ermöglicht es jedem Entwickler, eine vollständige Historie des Projekts zu haben, was eine robuste Zusammenarbeit und Offline-Arbeitsmöglichkeiten ermöglicht. Hauptmerkmale und Funktionalität: - Verteilte Versionskontrolle: Jeder Entwickler hat eine vollständige Kopie des Repositories, was unabhängiges Arbeiten ermöglicht und die Abhängigkeit von einem zentralen Server reduziert. - Hohe Leistung: Git ist auf Geschwindigkeit optimiert und kann große Repositories mit Millionen von Dateien und Commits effizient handhaben. - Datenintegrität: Jede Datei und jeder Commit wird mit einer Prüfsumme versehen und anhand dieser abgerufen, was die Integrität des Repositories sicherstellt. - Branching und Merging: Git bietet leistungsstarke Branching- und Merging-Funktionen, die parallele Entwicklung und Feature-Integration erleichtern. - Staging-Bereich: Der Staging-Bereich ermöglicht es Entwicklern, Commits vorzubereiten, indem sie Änderungen auswählen, die eingeschlossen werden sollen, was eine größere Kontrolle über die Commit-Historie bietet. - Frei und Open Source: Unter der GNU General Public License Version 2.0 veröffentlicht, ist Git kostenlos nutzbar und modifizierbar, was Zusammenarbeit und Transparenz fördert. Primärer Wert und Benutzerlösungen: Git adressiert die Herausforderungen der kollaborativen Softwareentwicklung, indem es ein zuverlässiges und effizientes System zur Nachverfolgung von Änderungen, zur Koordination der Arbeit unter mehreren Entwicklern und zur Aufrechterhaltung einer umfassenden Historie der Projektentwicklung bietet. Seine verteilte Natur stellt sicher, dass Entwickler offline arbeiten und Änderungen nahtlos zusammenführen können, was Konflikte reduziert und die Produktivität steigert. Durch das Angebot eines robusten Satzes von Werkzeugen für die Versionskontrolle befähigt Git Teams, ihre Codebasen effektiv zu verwalten, was zu stabileren und wartbareren Softwareprojekten führt.




## Git Reviews
  ### 1. Git-Überprüfung

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Biotechnologie | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 29, 2017

**Was gefällt Ihnen an Git am besten?**

Git ist schnell. Bieten Sie eine große Benutzerfreundlichkeit, um ganze Repositories zu klonen. Es ist auch robust und verfügt über erweiterte Befehlszeilenoptionen. Es ist zu einem (wenn nicht dem...) Industriestandard geworden und hat breite Unterstützung von der Open-Source-Community und der Unix-Welt im Allgemeinen.

**Was gefällt Ihnen an Git nicht?**

Git ist ein sehr robustes Versionskontrollsystem mit vielen Optionen. Es kann eine Weile dauern, sich daran zu gewöhnen, zum Beispiel die Anzeige der Verzweigungshistorie in gitk.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Nutze Stackoverflow für Unterstützung!

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Kann heute einfach nicht ohne leben. Es ist sehr gut für die Linux-Umgebung geeignet und andere nehmen es zur Kenntnis. Sowohl TFS als auch Perforce bieten Plugins an, um mit Git zu interagieren.

  ### 2. Git ist das beste Code-Versionierungstool, das es gibt.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Medizinische Geräte | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 21, 2017

**Was gefällt Ihnen an Git am besten?**

Das Verzweigen, das Konzept von Pull-Anfragen, eingebaute Code-Reviews. Es ist flexibel, einfach zu benutzen.

**Was gefällt Ihnen an Git nicht?**

Langsame Lernkurve. Du musst die Konzepte verstehen, um es zu schätzen.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Auf jeden Fall einen Blick wert!

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich speichere meinen Code mit Code, ich kann parallel mit anderen an Funktionen arbeiten, ohne sie zu beeinträchtigen. Code-Reviews werden automatisch durchgeführt.

  ### 3. Die beste Versionskontrolle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steven C. | Corporate Applications Summer Student, Öffentliche Verwaltung, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 31, 2017

**Was gefällt Ihnen an Git am besten?**

Fähigkeit, das, woran Sie arbeiten, abzubrechen, während die Historie beibehalten wird, und zu etwas völlig anderem zu wechseln.

**Was gefällt Ihnen an Git nicht?**

Kann eine steile Lernkurve für neue, unerfahrene Benutzer haben.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Beste Versionskontrollsoftware, die ich verwendet habe

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionskontrolle, um die Historie zu verfolgen und an Projekten zusammenzuarbeiten.

  ### 4. Git ist das Beste.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Logan B. | Developer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 12, 2017

**Was gefällt Ihnen an Git am besten?**

Ich liebe die CLI für Git. Sie war äußerst nützlich in meiner Softwareentwicklung. Ich kenne wirklich keine Entwickler, die heutzutage kein Git verwenden. Großartig für die Teamarbeit und um meinen Code irgendwo zu sichern.

**Was gefällt Ihnen an Git nicht?**

Manchmal habe ich das Gefühl, dass Git denkt, es sei schlauer, als es ist, und es versucht, "intelligente" Merges durchzuführen, was zu Problemen geführt hat.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Richten Sie Ihre Git-Konfiguration so ein, dass sie für Sie funktioniert. Lernen Sie, wie man sie benutzt, und dann verwenden Sie sie einfach. Sie werden es nicht bereuen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionskontrolle und Codefreigabe für Teams.

  ### 5. Obwohl ich keine anderen SCMs verwendet habe, war meine Erfahrung mit Git immer FANTASTISCH!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek S. | Software Development Engineer, Internet, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 17, 2017

**Was gefällt Ihnen an Git am besten?**

Das Beste an Git ist seine Benutzerfreundlichkeit. Sicherlich kann es manchmal knifflige Dinge geben (Merge-Konflikte usw.), aber Git kann sowohl von Anfängern als auch von Experten gleichermaßen genutzt werden, aufgrund seiner Benutzerfreundlichkeit.

**Was gefällt Ihnen an Git nicht?**

Wahrscheinlich kann es manchmal viel zu viele Konzepte geben, die man lernen muss, wenn man tiefer gräbt. Aber ich denke, das kommt auch mit einem Werkzeug mit fortgeschrittenen Funktionen.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Wenn Sie ein Anfänger sind, bleiben Sie bei den Grundlagen.

Wenn Sie ein Experte sind, verwenden Sie Git mit unterstützten Technologien wie Atom, oh-my-zsh usw., IntelliJ, und Ihre Erfahrung wird wunderbar sein, wenn Sie diese Software verwenden.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Kann nicht viel preisgeben wegen Vereinbarungen, aber man kann sagen, hauptsächlich E-Commerce. Die Vorteile werden am besten realisiert, wenn sie mit einem Bewertungswerkzeug kombiniert werden. Es macht die Code-Entwicklung und -Überprüfung so einfach, wenn es richtig verwendet wird.

  ### 6. Kann mir die Entwicklung ohne GIT nicht mehr vorstellen.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Linas L. | IT Support Specialist, Informationstechnologie und Dienstleistungen, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 12, 2017

**Was gefällt Ihnen an Git am besten?**

Versionskontrolle ist heutzutage obligatorisch, wenn Anwendungen allein oder im Team entwickelt werden. Viele Menschen können gleichzeitig am Projekt arbeiten, man kann die gesamte Historie der Commits einsehen, Änderungen rückgängig machen usw.

**Was gefällt Ihnen an Git nicht?**

Nichts an GIT auszusetzen, es wird täglich benötigt und ich kann mir Entwicklung ohne GIT nicht vorstellen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich baue Web- und mobile Anwendungen und GIT lässt dich einfach nichts ruinieren. Es ermöglicht vielen Teammitgliedern, ohne Probleme an denselben Projekten zu arbeiten, Änderungen zu speichern, sie mit vorherigen Versionen zu vergleichen usw.

  ### 7. bester Ort, um Code zu teilen - Git

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computernetzwerke | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 24, 2017

**Was gefällt Ihnen an Git am besten?**

Ihr gesamtes Team sollte sich am Entwicklungsprozess beteiligen. 
Bestes Versionierungstool. 
Ich kann meinen Code sicher mit meinem Team teilen. 
GitHub hat die besten Funktionen, wenn Sie Teil eines Teams sind, das Software entwickelt.

**Was gefällt Ihnen an Git nicht?**

Befehle können schwer zu verstehen sein.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

eines der besten Repositories für den Austausch von Code. Wenn Codes geteilt werden, können Bugs behoben und Anwendungen perfektioniert werden.

  ### 8. Befehlszeilenleistung

**Rating:** 3.5/5.0 stars

**Reviewed by:** Daniel M. | Software Design Engineer I, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 01, 2017

**Was gefällt Ihnen an Git am besten?**

Es ist eine Versionskontrolle mit viel unter der Haube. Ich bin auch ein großer Fan der Bash-Befehlszeile, die damit geliefert wird.

**Was gefällt Ihnen an Git nicht?**

Die Komplexität, das erste Mal Ihren Branch oder irgendeinen Code zu mergen, ist sehr einschüchternd. Da alles hauptsächlich über die Befehlszeile erfolgt, kann es für neue Benutzer schwierig sein, sich ohne eine Art von Kurs daran zu gewöhnen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Unterschiede im Code verwalten. Die Fähigkeit, zurückzugehen und die Änderungen, die man vor ein paar Jahren gemacht hat, anzusehen, ist von unschätzbarem Wert. Da Git eine so große Benutzerbasis hat, gibt es eine Fülle von Unterstützung dafür und es wird noch sehr lange unterstützt werden.

  ### 9. Einfach, die Zusammenführung der Apps zu handhaben und remote zu arbeiten.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hardik S. | I.T. Analyst, Informationstechnologie und Dienstleistungen, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 16, 2017

**Was gefällt Ihnen an Git am besten?**

Es ist einfach zu verwenden. Zusammenführen und Verzweigen ist weitaus besser als bei anderen ähnlichen Konkurrenten wie SVN, CSV usw. Leichtgewichtig. Haben Sie ein lokales Repository, sodass Sie sogar offline arbeiten können.

**Was gefällt Ihnen an Git nicht?**

Viele Male, während der Arbeit, habe ich das Problem, dass der Branch nicht auf die richtigen Heads zeigt, und ich muss alles mit einem harten Head bereinigen, was etwas zeitaufwendig ist.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Wir verwenden GIT, um die Frontend-Anwendung für die Banking-App zu hosten, zu pflegen und zu entwickeln. Außerdem migrieren wir von SVN zu GIT.

  ### 10. Das beste Versionskontrollsystem, das es gibt!!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computerhardware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** November 08, 2017

**Was gefällt Ihnen an Git am besten?**

Geschwindigkeit beim Staging und Committen von Änderungen. Die grundlegende Anwendung ist sehr einfach zu bedienen, auch wenn Sie die Benutzeroberfläche nicht verwenden.

**Was gefällt Ihnen an Git nicht?**

Das Lösen von Merge-Konflikten ist im Vergleich zu einigen anderen Versionskontrollsystemen schwierig.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionskontrolle ist sehr wichtig bei der Entwicklung von Programmen mit großem Codebestand, insbesondere von Apps oder Programmen, die in C/C++/Java geschrieben sind.

  ### 11. Versionskontrolle in ihrer besten Form

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tyler S. | Web Developer, Internet, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 23, 2017

**Was gefällt Ihnen an Git am besten?**

Dass ich alle meine Projekte versionieren kann, aber auch mein Team sie nutzen kann. Der Zusammenarbeitsteil unseres Unternehmens ist enorm, wenn an mehreren Projekten mit mehreren Mitarbeitern gearbeitet wird.

**Was gefällt Ihnen an Git nicht?**

Es gibt viele Befehle, die man sich merken muss, aber sobald man anfängt, sie zu lernen, können sie einfach werden.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Wenn Sie Versionskontrolle und Teamzusammenarbeit benötigen, dann schauen Sie sich Git an. Es kann anfangs eine Herausforderung sein, es zu lernen, aber sobald Sie den Dreh raus haben, werden Sie nicht mehr zurückblicken.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Zusammenarbeit zwischen Mitarbeitern und Versionskontrolle unserer Projekte, damit wir sie nicht verlieren, ist enorm wichtig.

  ### 12. Git ist gut für Versionskontrolle, besonders für Dezentralisierung.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Leif K. | Principal Systems Engineer, Verteidigung und Raumfahrt, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 26, 2016

**Was gefällt Ihnen an Git am besten?**

Git ermöglicht es Ihnen, eine lokale Kopie des Quellcodes zu haben, Sie vermeiden die Sperrprobleme, die CM-Programme wie ClearCase haben, und es ist im Allgemeinen nicht so schwer zu verwenden. Ich benutze hauptsächlich Subversion bei der Arbeit, was großartig ist und die meisten Vorteile hat, die Git bietet. Subversion ist einfacher zu verwenden und einzurichten als Git, aber der ganze dezentrale Repository-Aspekt von Git ermöglicht es Ihnen, Änderungen lokal zu committen, wenn Sie nicht mit dem Server verbunden sind, was praktisch ist, wenn Sie nicht die ganze Zeit mit dem Internet verbunden sind. Git ist auch in letzter Zeit enorm populär, sodass Sie jede Menge Unterstützung für alle Fragen haben, die Sie haben.

**Was gefällt Ihnen an Git nicht?**

Die Lernkurve bei Git ist steiler als bei Subversion. Es ist nicht so intuitiv und man muss etwas Zeit investieren, um zu lernen, wie man es richtig benutzt.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Sowohl Git als auch Subversion sind ähnlich und sind gute Optionen für CM-Tools.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Git ist ein Konfigurationsmanagement-Tool (CM), das zur Bereitstellung von Versionskontrolle für Software verwendet wird. Wenn Sie Software für etwas anderes als zum Herumspielen zu Hause schreiben, benötigen Sie unbedingt CM-Kontrolle. Die Vorteile umfassen die Möglichkeit, die Historie der am Code vorgenommenen Aktualisierungen durch Sie oder andere Mitwirkende einzusehen, eine spezifische Release-Version der Software zu erstellen und den Quellcode zu reproduzieren sowie die Möglichkeit, zu überprüfen, was Sie geändert haben, bevor Sie den Quellcode aktualisieren.

  ### 13. AWS SES Bewertung

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Marketing und Werbung | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 15, 2017

**Was gefällt Ihnen an Git am besten?**

Einfach zu bedienen. Keine Verwaltung meinerseits erforderlich. Einfach einzurichten.

**Was gefällt Ihnen an Git nicht?**

Drosselung passiert. Es ist schwierig zu debuggen.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Es könnte nicht das beste Werkzeug sein, wenn Sie viele E-Mails versenden.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Gehostete E-Mail. Nimmt den Kopfschmerz aus dem Hosting unseres eigenen E-Mail-Dienstes.

  ### 14. Git ist die beste Versionskontrolle für diese Zeit.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Bildungsmanagement | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 13, 2017

**Was gefällt Ihnen an Git am besten?**

Ich mag viele Funktionen von Git, wie zum Beispiel:
- Revision: Wenn du mit dem falschen Code programmierst, kannst du eine Revision durchführen, um den vorherigen Code abzurufen, bevor du ihn geändert hast.
- Branch: Du kannst deinen eigenen Branch für deine Entwicklung verwalten, und es ist einfach, zwischen deinen Branches zu wechseln.

**Was gefällt Ihnen an Git nicht?**

Konflikte im Code sind das, was ich an Git nicht mag, wenn sie nicht automatisch vom System behoben werden können.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Du musst deine bequemen Methoden bezüglich FTP aufgeben, wenn du dein Projekt bereitstellst. Git hat dieses Problem sofort gelöst und ich liebe es, Git mit meinen Teams zu verwenden.

  ### 15. Großartige Möglichkeit, Software zu pflegen

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paige P. | Director, Web Development, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** December 28, 2016

**Was gefällt Ihnen an Git am besten?**

Es ist einfach zu verwenden von der Befehlszeile oder einer Benutzeroberfläche. Es hat eine leichte Lernkurve, besonders wenn man von SVN kommt, da es das Branching und die Commits etwas anders handhabt. Es gibt ein paar verschiedene Möglichkeiten, Git zu verwenden, was eine großartige Funktion ist, aber es ist wichtig herauszufinden, welche Wege am besten für Ihr Unternehmen und Ihre Umgebung funktionieren. In separaten Branches zu arbeiten ist nahtlos und einfach.

**Was gefällt Ihnen an Git nicht?**

Protokolle können unübersichtlich werden. Besonders da Git standardmäßig das Zusammenführen anstelle des Rebasings verwendet, gibt es viele "merge branchname etc." Nachrichten im Protokoll. Man kann Rebasen mit Pull-Requests erzwingen etc. Man muss eine Methode entwickeln, um in Git zu arbeiten, damit alle auf dem gleichen Stand sind.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Untersuchen Sie bewährte Methoden für das Zusammenführen von Branches in den Master, um Rauschen aus Ihren Protokollen zu entfernen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Zusammenarbeit und Kollisionen während der Zusammenarbeit sind einige der größten Probleme, mit denen Entwickler konfrontiert sind. Wenn Sie Code über Zip-Dateien oder Dropbox teilen, machen Sie es falsch und sollten sich sofort mit Git befassen. Es gibt so viele Ressourcen, die bei anderen Dingen helfen, die benötigt werden, um Teams reibungslos arbeiten zu lassen (wie GitHub zur Visualisierung von Änderungen und Pull-Request-Reviews usw.). Es hilft auch, über mehrere Maschinen hinweg zu arbeiten, wenn man alleine arbeitet und in Schritten arbeitet, und ermöglicht die Möglichkeit, leicht zurückzurollen, wenn eine Änderung nicht wie erwartet funktioniert usw.

  ### 16. Bekomme GIT!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kayla B. | Salesforce Developer, Umweltdienste, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 12, 2016

**Was gefällt Ihnen an Git am besten?**

Es wird heutzutage allgemein als Standard für Versionskontrolle angesehen, daher existieren eine Reihe praktischer GUI-Tools, die helfen, die Nutzung von Git zu visualisieren (z.B. GitKraken, SourceTree), was es einfach macht, Anfängern die richtigen Prozesse der Versionskontrolle während des Entwicklungszyklus beizubringen. Ebenso können erfahrenere Benutzer leicht über die Befehlszeile darauf zugreifen, was es schneller und effizienter macht, wenn gewünscht. Es bietet auch großartige kostenlose Remote-Speicheroptionen, die es unterstützen (z.B. Github und BitBucket).

**Was gefällt Ihnen an Git nicht?**

Wenn nicht mit einem GUI-Tool integriert, können kompliziertere Aktionen wie das Beheben von Merge-Konflikten, die durch das Re-Basing entstehen (unter anderem), schwierig zu visualisieren und korrekt zu beheben sein.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Wenn Sie es noch nie zuvor verwendet haben, besorgen Sie sich ein GUI-Tool, das sich mit Git integriert, um ein besseres Verständnis dafür zu bekommen, was passiert, wenn Sie bestimmte Aktionen ausführen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionskontrolle ist notwendig für den Erfolg eines jeden Entwicklungsteams. Unweigerlich wird jemand die Änderungen einer anderen Person überschreiben, oder jemand wird fehlerhaften Code in die Produktion einspielen und ein Rollback wird benötigt, oder ein Bugfix wird auftauchen, der völlig unabhängig vom aktuellen Projekt ist und irgendwie in die Produktion gelangen muss und mit den aktuellen Änderungen einbezogen werden muss, damit das neue Projekt nicht das Fix überschreibt, sobald es bereit ist, bereitgestellt zu werden. Versionskontrolle löst all diese Probleme. Sie gibt Entwicklern die Möglichkeit zu sagen: "Okay, das ist kaputt gegangen, was hat sich geändert?". Ohne Versionskontrolle weiß man nicht, was sich geändert hat oder wer es geändert hat, ohne eine Reihe von Backups zu haben und eine übermäßige Menge an Zeit damit zu verbringen, mühsam Zeile für Zeile mit einem feinen Kamm durch die Arbeit zu gehen, um diese Informationen zu entdecken. Git hilft Ihnen, diese Probleme 100-mal schneller zu lösen, ohne Migräne.

  ### 17. Git ist absolut großartig.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matthew G. | Software Engineer, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 12, 2016

**Was gefällt Ihnen an Git am besten?**

Ich liebe das verteilte Modell von Git wirklich (ich habe eine Kopie des Repos, GitHub hat eine Kopie des Repos – meine Mitarbeiter haben eine Kopie). Es macht die Arbeit mit dem Code wirklich einfach. Ich liebe, wie Git es mir ermöglicht, meinen Verlauf zu bereinigen, bevor ich ihn in ein Remote-Repository pushe. Ich liebe, wie ich Änderungen mit Drittanbieter-Tools (z.B. git-x) visualisieren kann, bevor ich pushe, und wie ich die Entwicklung des Codes klarer verstehen kann.

**Was gefällt Ihnen an Git nicht?**

Git hat eine steile Lernkurve. Wenn Sie nicht bereit sind, etwas Zeit zu investieren, um die verschiedenen Workflows zu lernen, die gut mit Git funktionieren, dann werden Sie wahrscheinlich auf viele Schwierigkeiten stoßen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Wir schreiben Code. Ein Versionskontrollsystem ist entscheidend, und Git ermöglicht es mir, mit dem Code auf Arten zu arbeiten, die anderen VCSs fehlen. Kombinieren Sie das mit der Fülle an Drittanbieter-Tools (z.B. git-x, GitHub) für die Arbeit mit `git`, und es macht Dinge wie Code-Reviews so viel einfacher, als wenn ich Patches herumschicken müsste oder wenn wir alle mit einem zentralen Repository arbeiten würden.

  ### 18. Beste Versionskontrollsoftware da draußen

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jake S. | Software Engineer, Internet, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 12, 2016

**Was gefällt Ihnen an Git am besten?**

Einfach, leicht und schnell. Unmengen an Dokumentation und Tutorials sind verfügbar, sodass es einfach ist, Ihr Team darauf vorzubereiten, wie man es benutzt. Viele Benutzeroberflächen sind ebenfalls darauf aufgebaut. Git ist das dominierende Versionskontrollsystem in vielen Unternehmen, daher ist es auch eine wertvolle Fähigkeit, die man in seinem Lebenslauf haben sollte.

**Was gefällt Ihnen an Git nicht?**

Nachteile von Git sind:  
- Eine steile Lernkurve (obwohl es viele Ressourcen zum Lernen gibt, die die Nutzung erleichtern)  
- Es kann langsam werden, wenn es mit Binärdateien arbeitet - es ist nicht die ideale Software für die Zusammenarbeit an z.B. einem Word-Dokument.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Git ist das beste Versionskontrollsystem, das ich verwendet habe. Es integriert sich gut mit IDEs und anderen Entwicklungstools. Es hat eine enorme Gemeinschaft, die Unterstützung und Software dafür bereitstellt. Es geht Hand in Hand mit Github, der gebräuchlichsten Methode, um Open-Source-Code im Internet zu teilen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich habe in der Vergangenheit bei vielen Unternehmen Git für die Versionskontrolle verwendet. Es erleichtert die Zusammenarbeit an Software. Es ermöglicht Tausenden von Ingenieuren, zum selben Codebestand beizutragen, ohne die Änderungen der anderen zu überschreiben.

  ### 19. Ein Werkzeug, ohne das ich nicht leben kann

**Rating:** 5.0/5.0 stars

**Reviewed by:** Josh T. | Web Developer, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 24, 2017

**Was gefällt Ihnen an Git am besten?**

Es ist großartig, wie einfach es ist, Ihre Änderungen nachzuverfolgen, die Zusammenarbeit im Team einfach zu gestalten und Änderungen rückgängig zu machen und Änderungen nachzuverfolgen.

Ich mag auch, wie gut es über alle Dienste hinweg unterstützt wird. Git ist der Standard-VCS.

**Was gefällt Ihnen an Git nicht?**

Nicht viel wirklich. Einige der Befehle sind nicht immer die intuitivsten.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Starten Sie einfach, dann lernen Sie alle anderen verfügbaren Befehle wie Rebasen und Branching.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Git macht die Teamarbeit einfach und hilft uns, alle Änderungen, die wir an unserer Arbeit vornehmen, nachzuverfolgen.

  ### 20. Das Kernwerkzeug für jeden Entwickler.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 12, 2016

**Was gefällt Ihnen an Git am besten?**

Versionskontrolle ist absolut notwendig für jede Codebasis und unerlässlich für jedes Gruppenprojekt mit mehr als einem Entwickler. Die Fähigkeit, Code zu verwalten und Zusammenführungen zu handhaben, ist erstaunlich, wenn man mit anderen Entwicklern zusammenarbeitet.

**Was gefällt Ihnen an Git nicht?**

Das Onboarding von Personen, die Git nicht verstehen, ist schwierig. Was sind die Best Practices dafür, was man committen sollte, wann man einen Branch erstellen sollte, usw. Es muss einen Onboarding-Leitfaden geben, wie man diese Aufgaben handhabt.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Du brauchst auf jeden Fall Git.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Funktionen für ein Projekt entwickeln. Wenn wir etwas bauen und es alles andere komplett zerstört, dann machen wir einfach einen Git Revert und sind wieder genau da, wo wir angefangen haben.

  ### 21. Git-Überprüfung

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Höhere Bildung | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** July 30, 2017

**Was gefällt Ihnen an Git am besten?**

Es ist eine sehr bequeme Möglichkeit, Versionskontrolle zu nutzen, besser als alle anderen Systeme, die ich kenne.

**Was gefällt Ihnen an Git nicht?**

Die Fähigkeit zum Zusammenführen ist nicht die beste, ich wünschte, sie wäre intelligenter beim Lösen der Zusammenführungen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich benutze es, um mit anderen Menschen zusammenzuarbeiten. Der Vorteil ist, dass ich es überhaupt tun kann, Versionskontrolle ist relativ neu und viel besser, als Dateien hin und her zu schicken.

  ### 22. Die Bienenknie

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cliff W. | Senior Software Engineer for Testing, Online-Medien, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 16, 2017

**Was gefällt Ihnen an Git am besten?**

Desktop-Client ist großartig für Git-Anfänger, Dokumentation und Schulung kostenlos.

**Was gefällt Ihnen an Git nicht?**

Das Navigieren in verschiedenen Repos kann mühsam sein. Das Teilen sollte innerhalb eines Unternehmenskontos einfacher sein. (Hinweis: Es ist nicht so schwer, aber es dauert immer länger, als ich denke, dass es sollte.)

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Nicht brechender Code! Das Ausführen von Code aus Repositories anstelle von lokal verbessert den Zugriff und die Leistung.

  ### 23. GIT für das Leben

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Umweltdienste | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** July 08, 2017

**Was gefällt Ihnen an Git am besten?**

Integration mit Visual Studio Online, Zweigverwaltung, Synchronisierungsfunktion.

**Was gefällt Ihnen an Git nicht?**

LFCR-Problem, Zusammenführungskonflikte, Keine geeignete Dokumentation zur Problemlösung gefunden

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Einfache Verwaltung globaler Projekte, ohne sich um Backups kümmern zu müssen.

  ### 24. Spielveränderer für Versionskontrollsysteme

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kiran R. | Sr. Salesforce Solution Architect, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** November 11, 2016

**Was gefällt Ihnen an Git am besten?**

Noch nie etwas Vergleichbares gesehen.

- Leichtigkeit
- Flexibilität
- Alle verdeckten Arbeiten, die es für seine Benutzer erledigt
- Neue Ära der Versionskontrolle
- Verzweigung und Zusammenführung sind auf das Wesentliche vereinfacht
- Tolle intelligente Vorschläge zu Befehlen, die zur Lösung Ihrer Probleme verwendet werden können

**Was gefällt Ihnen an Git nicht?**

- Bessere Unterstützung für die UI-Tools zum Zusammenführen und Verzweigen für Amateur-Programmierer

**Empfehlungen für andere, die Git in Betracht ziehen:**

Wenn Sie kein Git verwenden und bei einer dieser traditionellen Versionskontrollsoftware feststecken, haben Sie noch nicht gesehen, was Versionskontrolle leisten kann und wie sie das Leben der Benutzer vereinfachen kann.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionskontrolle

  ### 25. wesentlich

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 28, 2017

**Was gefällt Ihnen an Git am besten?**

Es ist perfekt für die Versionskontrolle und wirklich großartig.

**Was gefällt Ihnen an Git nicht?**

es ist komplex und hat eine steile Lernkurve

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

an Softwareentwicklungsprojekten arbeiten

  ### 26. Git, ein unverzichtbares Werkzeug in jedem ausgereiften Softwareentwicklungsprojekt

**Rating:** 5.0/5.0 stars

**Reviewed by:** 😾 Jean Paul R. | Senior Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 06, 2017

**Was gefällt Ihnen an Git am besten?**

Es ermöglicht Ihnen, alle Änderungen in jedem Projekt nachzuverfolgen, unabhängig von der verwendeten Programmiersprache.

**Was gefällt Ihnen an Git nicht?**

Das Einzige, was mir bisher nicht gefällt, sind die Befehlsänderungen zwischen den Git-Versionen, die einem ab und zu Kopfschmerzen bereiten können, und vielleicht die Unterstützung für wirklich große Dateien.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Üben Sie lokal und lesen Sie die Dokumentation, bevor Sie Dinge kaputt machen :)

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ziemlich die Versionskontrolle all unserer Projekte.

  ### 27. Der einzige SCM, den Sie benötigen

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rickard v. | Continuous Delivery and Cloud Engineer, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 09, 2017

**Was gefällt Ihnen an Git am besten?**

Verteilte Natur, extrem einfacher Kern. Wenn Sie Git beherrschen, gibt es nichts, was Sie mit Ihrem SCM tun möchten, aber nicht tun können.

**Was gefällt Ihnen an Git nicht?**

Andere SCMs. Es gibt nichts an Git auszusetzen.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Es gibt keinen Grund, ein anderes SCM zu verwenden. Es ist einfach zu migrieren. Wenn Sie Hilfe benötigen, gibt es immer Berater/Vertragspartner.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Code- und Änderungsmanagement, Zusammenarbeit.

  ### 28. Wirklich gute Software für verteilte Versionsverwaltung und Revisionskontrolle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sara Z. | Senior Web Programmer, Programmentwicklung, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 15, 2016

**Was gefällt Ihnen an Git am besten?**

Ich mag dieses Tool in seiner Gesamtheit. Die Arbeitsweise ist wirklich hilfreich; es ermöglicht Ihnen, das gesamte Repository auf Ihrer lokalen Maschine zu haben, was bedeutet, dass wir, wenn es ein Problem im Remote-Repository gibt, die meisten Informationen wiederherstellen können, da sie auf unserer Maschine sein werden. Ein weiterer Vorteil, das gesamte Repository auf unserer Maschine zu haben, ist, dass wir so viele lokale Branches haben können, wie wir wollen, und dann entscheiden können, wann wir sie pushen möchten. Außerdem bietet es viele Optionen zur Verwaltung des Inhalts im Repository und bietet eine gute Online-Anleitung mit Informationen über alle Befehle, Optionen... Das Tool, das Ihnen den Zustand der Branches zeigt, ist intuitiv, dasselbe gilt für das Tool, das es Ihnen ermöglicht, die Änderungen zu überprüfen, die Sie vorgenommen haben...

**Was gefällt Ihnen an Git nicht?**

Tatsächlich mag ich nichts an Git nicht. Vielleicht kann ich sagen, dass es beim ersten Mal etwas schwierig zu verstehen ist, besonders wenn man zuvor mit einem anderen Versions- und Revisionskontrollwerkzeug gearbeitet hat. Wenn man jedoch die Methodik von Git verstanden hat, verschwinden all diese Probleme.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Aus meiner Sicht ist die stärkste Software für verteilte Versionsverwaltung und Revisionskontrolle, die wir heutzutage nutzen können.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Offensichtlich löst Git das Problem des Bedarfs an einer verteilten Software für Versionsverwaltung und Revisionskontrolle, und mit diesem Werkzeug könnte es möglich sein.

  ### 29. Meine bevorzugte Versionskontroll-Client. Erfüllt alle meine Bedürfnisse.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tiago S. | Product Support Manager, SDK, Computersoftware, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 21, 2017

**Was gefällt Ihnen an Git am besten?**

Einfache universelle Versionskontrollsystem, plattformübergreifend, funktioniert mit einer Vielzahl von Apps.

**Was gefällt Ihnen an Git nicht?**

Kann manchmal verwirrend sein, wenn man mit der Terminologie nicht vertraut ist.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Online-Beispiele

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Client für Versionskontrollsystem, das die Historie des alten Codes speichert.

  ### 30. Bestes Versionskontrollsystem

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Internet | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 26, 2016

**Was gefällt Ihnen an Git am besten?**

Der beste Teil von Git ist die Macht, die es bietet, um ein Projekt über verschiedene Personen hinweg zu versionieren. Die verteilte Architektur und die Leistung sind die anderen Faktoren, die es zu einer offensichtlichen Wahl als Versionskontrollsoftware machen.

**Was gefällt Ihnen an Git nicht?**

Keine im Besonderen. Die große Anzahl an Optionen kann für Anfänger verwirrend sein.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Hier ist ein guter Artikel über die besten Praktiken für das Branching

http://nvie.com/posts/a-successful-git-branching-model/

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich verwende Git für all meine Projekte. Alle Projekte in unserem Unternehmen sind Git-Repositories. Der Hauptvorteil der Verwendung von Git war die Einfachheit, mit der Code und Änderungen nachverfolgt und geteilt werden können.

  ### 31. Standard De-facto für Versionskontrolle

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohammad A. | Senior Software Engineer, Informationstechnologie und Dienstleistungen, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 31, 2017

**Was gefällt Ihnen an Git am besten?**

Was ich an Git mag, ist, dass es ein verteiltes Versionskontrollsystem ist, was bedeutet, dass jeder seine eigene vollständige Kopie des Remote-Repositorys hat.

**Was gefällt Ihnen an Git nicht?**

Ich mag nichts daran nicht. Kurz gesagt, ich liebe es.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Du wirst eine große Menge an Unterstützung online haben, jeder benutzt Git und weiß, wie man es benutzt. Es gibt keine Zeit, in der du keine Antwort auf deine Fragen finden kannst.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

es ist ein De-facto-Standardprodukt für Quellversionskontrolle.

  ### 32. Gut für Versionskontrolle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joe C. | Tech Lead, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 25, 2017

**Was gefällt Ihnen an Git am besten?**

Ich benutze Git zur Verwaltung der Bereitstellung meiner Website. Git ermöglicht eine sehr einfach zu verwaltende Versionskontrolle, das Zusammenführen von Änderungen mit anderen Entwicklern und für mich die Nachverfolgung von Problemen.

**Was gefällt Ihnen an Git nicht?**

Nichts an Git, das mir nicht gefällt. Es ist ein ausgezeichneter Dienst, der von Millionen von Entwicklern genutzt wird.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich benutze Git hauptsächlich für Versionskontrolle und Problemverfolgung. Wenn ein Website-Problem in die Agentur kommt, für die ich arbeite, füge ich das Problem hinzu, kommentiere es und schließe es mit Git.

  ### 33. Git ist das Beste!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Versicherung | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 29, 2017

**Was gefällt Ihnen an Git am besten?**

Sehr leistungsstarke, zuverlässige und einfach zu bedienende Versionskontrolle.

**Was gefällt Ihnen an Git nicht?**

Ich wünschte, es gäbe eine bessere Möglichkeit, einen Vergleich nebeneinander zu sehen, ohne Drittanbieter-Software herunterladen zu müssen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Einfachere Zusammenarbeit zwischen Softwareentwicklern.

  ### 34. Versionskontrolle für all meine Projekte

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brittany C. | Developer, Design, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 04, 2016

**Was gefällt Ihnen an Git am besten?**

Git ermöglicht es mir und meinen Kollegen, effizient an unserem Code-Bestand zu arbeiten, ohne uns Sorgen machen zu müssen, den Code der anderen zu überschreiben. Je mehr ich Git benutze, desto mehr Tricks und coole und nützliche Funktionen entdecke ich. Sehe nicht, warum Leute etwas anderes als Git verwenden würden.

**Was gefällt Ihnen an Git nicht?**

Ich mag es nicht, dass ich manchmal nicht visualisieren kann, was ich mit Git mache. Wenn etwas schiefgeht, kann ich oft nicht isolieren, wo ich einen Fehler gemacht habe.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionskontrolle für Softwareentwicklung.

  ### 35. Git ist offen

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 03, 2016

**Was gefällt Ihnen an Git am besten?**

Git ist offen, was es Ihrem Geschäftsprozess ermöglicht, Ihren Quell-Workflow zu bestimmen und nicht umgekehrt.

Es ist verteilt, was es sehr unwahrscheinlich macht, dass Sie den Quellcode verlieren.

**Was gefällt Ihnen an Git nicht?**

Der Name "Rebase" ist schrecklich und kann durch all die GUI-Tools verwirrend werden.

Git-Hooks und -Attribute können nicht global angewendet werden und müssen für jedes Repository konfiguriert werden.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Es löst im Allgemeinen das Geschäftsproblem der Quellcode-Verwaltungsabläufe. Die wichtigsten Vorteile sind eine einfachere Verwaltung der kontinuierlichen Lieferpipeline mit automatischen Tagging-Tools und Release-Management. Obwohl einige Tools außerhalb von Git erforderlich sind, um die Artefakte und die Bereitstellung zu erstellen, ist Git bei weitem das einfachste Mittel, um eine End-to-End-Lieferung zu erreichen.

  ### 36. Git ist das beste Werkzeug für die Versionsverwaltung von Code.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marco Gonzalo G. | Senior Programmer, Internet, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 28, 2017

**Was gefällt Ihnen an Git am besten?**

Es ist mächtig für die Zusammenarbeit im Team und die Versionskontrolle von Code.

**Was gefällt Ihnen an Git nicht?**

Kann schwierig sein, wenn man ein Anfänger oder ein mittelmäßiger Benutzer ist.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionsverwaltung, Fernarbeit, Teamzusammenarbeit

  ### 37. Das beste Werkzeug für Versionskontrolle

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jorge P. | Lead Programmer, Computerspiele, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 10, 2016

**Was gefällt Ihnen an Git am besten?**

Nach der Verwendung eines zentralisierten Versionskontrollsystems erweist sich Git als nützlich, da es keine 'gesperrten' Dateien gibt, falls Sie eine kleine Änderung in den Dateien anderer Personen vornehmen müssen, sodass Sie Ihre eigenen testen können.

Die Konfiguration sowohl unter Windows als auch unter Linux ist einfach und unkompliziert. Außerdem gibt es diese großartige Community und Dokumentation online. Es ist einer der entscheidenden Punkte, auf die ich achte, wenn ich mich entscheide, ein Werkzeug für Produktionsumgebungen zu verwenden.

**Was gefällt Ihnen an Git nicht?**

Git wird jedoch wirklich langsam, wenn es mit Repositories über 1GB zu tun hat. Wenn man wie ich daran gewöhnt ist, Git über die Befehlszeile zu verwenden, ist es ziemlich lästig, mehr als ein paar Sekunden auf die Durchführung der Operationen zu warten (da sie normalerweise 1 Sekunde dauern).

**Empfehlungen für andere, die Git in Betracht ziehen:**

Git ist wahrscheinlich das wichtigste Werkzeug für Versionskontrolle. Es hat eine großartige Community, auf die man sich verlassen kann, und das Beste, was man tun könnte, ist, Git von Grund auf über Bash oder die Befehlszeile zu lernen. Dann kann man beginnen, GUI-Tools wie Sourcetree, GitHub für Windows usw. zu verwenden. Es könnte am Anfang etwas langsamer sein, aber es zahlt sich auf lange Sicht aus.

Der einzige Nachteil bisher ist jedoch die Verwendung von Git für große Repositories. Wenn die Größe des Codebestands (einschließlich Assets) größer als 1 GB ist. Nach dieser Schwelle beginnt es langsamer zu werden. Es ist kein echtes Problem für einige Leute, aber ich bin es gewohnt, schnelle Antworten über die Befehlszeile zu erhalten, und es ist nicht einfach, mit diesen zusätzlichen 10-15-Sekunden-Commits umzugehen, wenn man es eilig hat (normalerweise dauert es 1-4 Sekunden bei einem Codebestand von weniger als 1 GB).

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich bin ein Spieleentwickler, aber ich habe auch als Webentwickler gearbeitet.

Git, als verteiltes Versionskontrollsystem, funktioniert wirklich gut in Remote-Teams.

  ### 38. Git-Überprüfung

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Internet | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 25, 2017

**Was gefällt Ihnen an Git am besten?**

Es ist schnell, gut dokumentiert und gut unterstützt.

**Was gefällt Ihnen an Git nicht?**

Es hat eine gewisse Lernkurve, die neue Entwickler aus dem Tritt bringen kann.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Es ermöglicht meinem Team, an einer einzigen Codebasis zusammenzuarbeiten, ohne sich gegenseitig in die Quere zu kommen.

  ### 39. Verteilte Versionskontrolle für die Massen.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael P. | Senior Software Engineer, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 07, 2016

**Was gefällt Ihnen an Git am besten?**

Die dezentrale Natur ermöglicht Ruhe und lokale Nachverfolgung der Geschichte, während man von entfernten Repositories getrennt ist. Ich kann meine eigenen Commits verwalten und nur das an den Rest des Teams weitergeben, was ich will, wann ich will.

**Was gefällt Ihnen an Git nicht?**

Die Flexibilität, die durch Git geboten wird, geht mit einer erhöhten Komplexität einher. Infolgedessen kann es manchmal vorkommen, dass eine vermeintlich einfache Operation mehrere, undurchsichtige Schritte erfordert, um sie zu erreichen.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Es kann eine große Lernkurve geben, wenn man von SVN oder einem anderen Versionskontrollsystem kommt, aber schließlich wird es anfangen zu klicken und dann wird man die Vorteile spüren. Nach ein paar Monaten der Nutzung wird man nicht mehr zu etwas anderem zurückkehren wollen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Verfolgung von Änderungen, einfache Verzweigung und Markierung von Kandidaten für die Freigabe. Außerdem können wir ein Unternehmens-Github-Konto verwenden, um teamübergreifend zu suchen und zusammenzuarbeiten.

  ### 40. Schnell und leichtgewichtig, aber eine Lernkurve, wenn man von traditioneller Versionskontrolle kommt.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 25, 2016

**Was gefällt Ihnen an Git am besten?**

Schnell und einfach einzurichten. Kostenlos. Sobald man verstanden hat, wie Git grundsätzlich funktioniert, ergibt es Sinn. Sehr weit verbreitet und in vielen Open-Source-Projekten verwendet.

**Was gefällt Ihnen an Git nicht?**

Steile Lernkurve im Vergleich zu herkömmlicher Versionskontrollsoftware. Man muss die zugrunde liegenden Konzepte von Git vollständig verstehen, bevor man es sicher und effizient nutzen kann.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Schnelle Einrichtung von Repositories für schnelles Prototyping und Aglow-Projekte. Sehr leichtgewichtig ohne Aufwand für Serveradministratoren und Lizenzen usw.

  ### 41. Git ist gut für die Versionskontrolle.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 13, 2016

**Was gefällt Ihnen an Git am besten?**

Git ist gut für die Versionskontrolle. Funktioniert hervorragend sowohl auf Windows- als auch auf Linux-Systemen. Ich benutze es täglich auf meinem Mac. Es ermöglicht eine bessere Zusammenarbeit mit anderen Entwicklern.

**Was gefällt Ihnen an Git nicht?**

Branching kann verwirrend sein. Das Zurücksetzen von Commits kann Probleme verursachen. Es gibt eine gewisse Lernkurve bei Git, und ich würde auf Probleme stoßen, wenn ich mit anderen zusammenarbeite.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Versionskontrolle für Projekte. Das Erstellen von Branches für neue Funktionen ist wirklich hilfreich, damit der Master-Branch nicht durch neuen Code beschädigt wird.

  ### 42. Erstaunliches Quellcode-Kontroll- und Kollaborationswerkzeug

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brian R. | Senior Systems Engineer, Internet, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 07, 2016

**Was gefällt Ihnen an Git am besten?**

Die Einfachheit von mehrstufigen Check-ins ermöglicht einen einfachen Rückgängig-Prozess, der anschließend durch das Zusammenführen der Commits bereinigt werden kann. Ich liebe die Web-Benutzeroberfläche und den gesamten Pull-Request-Prozess.

**Was gefällt Ihnen an Git nicht?**

Der Wechsel von SVN macht es etwas schwierig, die Terminologie der Push- und Pull-Konzepte zu verstehen. Erfordert definitiv ein anfängliches Lernen, um gute Gewohnheiten im Umgang mit Git richtig zu entwickeln.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Es schon tun

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ein Mittel zur Zusammenarbeit an einem gemeinsamen Repository, das eine ordnungsgemäße Versionskontrolle über Änderungen ermöglicht.

  ### 43. Git Versionskontrolle Überprüfung

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tanay P. | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 06, 2016

**Was gefällt Ihnen an Git am besten?**

Ich mag die Versionskontrollfunktion von Git wirklich sehr. Sie hilft meinem Team, den Überblick über unseren gesamten Code zu behalten und bei Bedarf zurückzusetzen. Alle meine Teamkollegen lieben es auch und können nicht aufhören, es zu benutzen.

**Was gefällt Ihnen an Git nicht?**

Ich mag das Befehlszeilenwerkzeug nicht. Eine Benutzeroberfläche wäre sehr willkommen. Ich benutze es täglich für die Bedürfnisse meines Unternehmens.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Code muss versioniert und über alle Mitarbeiter synchronisiert werden, und Git hilft mir dabei wirklich gut und mit enormer Leichtigkeit.

  ### 44. Erstellt von den Besten, für die Besten.

**Rating:** 5.0/5.0 stars

**Reviewed by:** William G. | Developer, Informationstechnologie und Dienstleistungen, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 26, 2016

**Was gefällt Ihnen an Git am besten?**

Geschwindigkeit, Einfachheit, Sicherheit.  
Git ist ein solides Werkzeug, nicht nur für Entwickler, sondern für die Versionierung von allem: Fotos, Textdateien, Code und so weiter.

**Was gefällt Ihnen an Git nicht?**

Dies ist eine schwierige Frage. Da Git für mich der Stand der Technik im Bereich der Versionierungstools ist, gibt es kein anderes Tool darüber. Vielleicht könnte die Binärverarbeitung etwas verbessert werden.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Es gibt Ihnen die volle Kontrolle über die gesamte Leistung von Git. Die GUI-Tools sind nett, aber sie sind normalerweise fehlerhaft.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Dies ist eine schwierige Frage. Da Git für mich der Stand der Technik unter den Versionierungstools ist, gibt es kein anderes Tool darüber. Vielleicht könnte die Handhabung von Binärdateien etwas verbessert werden.

  ### 45. Beste Versionskontrolle, verwenden mit Github.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prateek G. | Web Designer, Internet, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 07, 2016

**Was gefällt Ihnen an Git am besten?**

Alles. Von der Einfachheit, die Dateien als Git zu initialisieren, über das Erstellen von Commits, das Verwalten von Diffs bis hin zum Pushen auf GitHub. Dieses Versionskontrollsystem ist einfach großartig. Ich habe vor etwa 6 Monaten angefangen, Versionskontrolle zu verwenden, und jetzt habe ich Versionskontrolle für fast alles, was ich code, von einer Web-App bis hin zu Websites (Brauchen Websites Versionskontrolle? Das liegt bei Ihnen, ich benutze es mit Git und pushe alle meine Commits zu GitHub). Glauben Sie mir, Git und GitHub sind das beste Paar, für beste Ergebnisse verwenden Sie sie zusammen.

**Was gefällt Ihnen an Git nicht?**

Viele Zweige in Git zu erstellen ist einfach und sehr hilfreich, aber ich persönlich habe oft Probleme, wenn ich versuche, zwei Zweige zusammenzuführen, daher denke ich, dass dieses spezielle Feld einige Verbesserungen benötigt, oder vielleicht sind es nur 6 Monate, seit ich das Produkt benutze, muss ich meine Fähigkeiten verbessern.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Sie erstellen Software oder alles, was Sie programmieren, und müssen den Überblick behalten, ohne zu zögern, verwenden Sie Git. Dies ist die beste Versionskontrollsystem-Software, die auf dem Markt erhältlich ist. Ich habe es benutzt, funktioniert perfekt in der CLI, und Sie werden es lieben. Ein persönlicher Tipp, Sie möchten Git lernen, gehen Sie zum Udacity Git und Github Kurs, dort habe ich gelernt und es ist großartig, sowohl der Kurs als auch die Software.

  ### 46. Ihre Entwicklungs-Team-Koordination verbessern

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mihail M. | CIO, Marketing und Werbung, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 15, 2016

**Was gefällt Ihnen an Git am besten?**

Zuerst fühlte es sich ein wenig langsam und kompliziert an, aber nachdem wir uns daran gewöhnt hatten, ersparte es uns viele Kopfschmerzen und Synchronisierungsprobleme zwischen den Entwicklern. Was mir am besten gefällt, ist die Art und Weise, wie Git alles aktualisiert, wenn ich aus meinem Repository ziehe. Es fühlt sich einfach so einfach an.

**Was gefällt Ihnen an Git nicht?**

Manchmal nehmen einfache Aufgaben oder einfache Lösungen zu viel Zeit in Anspruch, um umgesetzt zu werden, aber das ist ein mikroskopisches Problem angesichts der Vorteile.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Sie sollten es auf jeden Fall verwenden, insbesondere in größeren Projekten, da es Ihnen hilft, alles ohne besonderen Aufwand unter den Teammitgliedern synchron zu halten.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Bevor Git, bearbeiteten wir direkt über FTP, und natürlich gab es viele Male Versionsprobleme, und wir lernten es nicht wirklich, bis es zu spät war. Git half wirklich, das zu beheben, als wir begannen, größere Projekte zu entwickeln.

  ### 47. Das beste verteilte Versionskontrollsystem

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 27, 2016

**Was gefällt Ihnen an Git am besten?**

Git ist eines der besten Werkzeuge, die ich je benutzt habe. Es funktioniert einfach.

**Was gefällt Ihnen an Git nicht?**

Alle Funktionen von Git sind wirklich sehr wichtig. Ich liebe es wirklich! Es ist perfekt!

**Empfehlungen für andere, die Git in Betracht ziehen:**

Git ist eines der besten Werkzeuge für die Versionsverwaltung. Führen Sie es in Ihrem Büro ein.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Mit Git ist unsere gesamte Entwicklungspipeline wirklich schlank. Es ist ein wirklich großartiges Werkzeug.

  ### 48. Ich benutze Git jeden Tag als persönliches Ziel, um zu beweisen, dass ich jeden Tag programmiere.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gerardo Esteban C. | Full Stack Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 02, 2016

**Was gefällt Ihnen an Git am besten?**

Das Tracking meines Codes, das Log, die Branches, die Commit-IDs, um zwischen Commits zu wechseln und in meinen Projekten durch die Zeit zu reisen. Es ist der beste Weg, um mit einem Team zu entwickeln und Ihre Projekte zu organisieren. Ich bin ein Windows- und Linux-Nutzer und es funktioniert in beiden Betriebssystemen gleich. Es gibt gute Git-Praktiken, zum Beispiel wenn Sie einen Commit machen, müssen Sie wissen, wann Sie eine kurze oder eine lange Nachricht schreiben. Diese kleinen Details sind sehr wichtig, wenn Sie mit Git arbeiten. Mit Git können Sie remote von zu Hause aus arbeiten, das gefällt mir am besten.

**Was gefällt Ihnen an Git nicht?**

Wenn Sie nicht wissen, wie Sie die Konflikte handhaben sollen, werden Sie viele Probleme mit Ihren Teams haben, es ist sehr wichtig, die Funktion nach Modul oder Funktion zu trennen, damit jede Person unterschiedliche Code-Verantwortlichkeiten hat. Der Leiter muss wissen, wie man die Merge-Anfragen handhabt. Als Leiter müssen Sie den Stack kennen und Erfahrung mit Problemen haben, damit Sie die Konflikte beheben können, und als Partner müssen Sie gute Commit-Nachrichten schreiben, damit Ihr Leiter keine Probleme hat, wenn Ihr Code zusammengeführt werden soll.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Lernen Sie, gut mit Git zu arbeiten, lassen Sie einige Ihrer Projekte als Open Source, damit andere von Ihnen lernen können, und Sie werden immer jemanden finden, der intelligenter ist als Sie, sodass es eine Gelegenheit für diese Person gibt, Ihnen zu helfen.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Ich lerne viel, wenn ich mit anderen Personen arbeite und programmiere, das sind die großen Vorteile. Andererseits ist es wichtig, sehr versiert mit Git zu sein, wenn man remote arbeitet, da es der einzige Weg ist, um von zu Hause aus zu arbeiten.

  ### 49. Zuerst verwirrend, aber nach dem Verständnis der Verwendung hilfreich.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 12, 2016

**Was gefällt Ihnen an Git am besten?**

Lokale Versionskontrolle. Sie kann mehrere Versionen meines Projekts speichern, sodass ich zurückgehen kann, wenn etwas schiefgeht.

**Was gefällt Ihnen an Git nicht?**

Schwierig, sich einzuarbeiten, wie man es benutzt und was jeder Befehl ist.

**Empfehlungen für andere, die Git in Betracht ziehen:**

Lerne zuerst die erforderlichen Befehle, aber baue darauf auf.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Kann mehrere Versionen meiner Arbeit speichern. Und kann bei Bedarf verschiedene Technologien erkunden.

  ### 50. Bewertung von GIT

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Halbleiter | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 14, 2017

**Was gefällt Ihnen an Git am besten?**

Linux-basierte Befehle, gleichzeitig wird ein GUI-basiertes Tool benötigt.

**Was gefällt Ihnen an Git nicht?**

Ein Windows-Äquivalent wäre großartig, wo ich Operationen durch Rechtsklick, Befehl ausführen kann.

**Welche Probleme löst Git für Sie, und wie profitieren Sie davon?**

Quellcode kontrollieren.


## Git Discussions
  - [What is Git used for?](https://www.g2.com/de/discussions/what-is-git-used-for) - 4 comments, 1 upvote
  - [sdfsfdsfsfdsfsfsfsfsfsfsfsf](https://www.g2.com/de/discussions/sdfsfdsfsfdsfsfsfsfsfsfsfsf) - 2 comments, 1 upvote
  - [what is the most channeling use of Git in your experience](https://www.g2.com/de/discussions/29849-what-is-the-most-channeling-use-of-git-in-your-experience) - 2 comments

- [View Git pricing details and edition comparison](https://www.g2.com/de/products/git/reviews?page=9&section=pricing&secure%5Bexpires_at%5D=2026-05-24+05%3A21%3A20+-0500&secure%5Bsession_id%5D=0bb52402-8216-4e16-af7b-ee5888b26b83&secure%5Btoken%5D=8474eff2b589edb43df6f3e239745959167f645c855e6b99a6ce90c3d0b5ced0&format=llm_user)
## Git Integrations
  - [Android Studio](https://www.g2.com/de/products/android-studio/reviews)
  - [Azure Pipelines](https://www.g2.com/de/products/azure-pipelines/reviews)
  - [Bitbucket](https://www.g2.com/de/products/bitbucket/reviews)
  - [CoPilot AI](https://www.g2.com/de/products/copilot-ai/reviews)
  - [Cursor](https://www.g2.com/de/products/cursor/reviews)
  - [Cypress](https://www.g2.com/de/products/cypress/reviews)
  - [Docker](https://www.g2.com/de/products/docker-inc-docker/reviews)
  - [Eclipse](https://www.g2.com/de/products/eclipse/reviews)
  - [Git](https://www.g2.com/de/products/git/reviews)
  - [GitHub](https://www.g2.com/de/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/de/products/github-copilot/reviews)
  - [GitHub Inc.](https://www.g2.com/de/products/github-inc/reviews)
  - [Github Package Registry](https://www.g2.com/de/products/github-package-registry/reviews)
  - [GitKraken Desktop](https://www.g2.com/de/products/axosoft-gitkraken-desktop/reviews)
  - [GitLab](https://www.g2.com/de/products/gitlab/reviews)
  - [GitLens](https://www.g2.com/de/products/gitlens/reviews)
  - [IBM Terraform (formerly HashiCorp Terraform)](https://www.g2.com/de/products/ibm-terraform-formerly-hashicorp-terraform/reviews)
  - [IntelliJ IDEA](https://www.g2.com/de/products/intellij-idea/reviews)
  - [Jenkins](https://www.g2.com/de/products/jenkins/reviews)
  - [Jira](https://www.g2.com/de/products/jira/reviews)
  - [Kubernetes](https://www.g2.com/de/products/kubernetes/reviews)
  - [MuleSoft Anypoint Platform](https://www.g2.com/de/products/mulesoft-anypoint-platform/reviews)
  - [Nimble CRM](https://www.g2.com/de/products/nimble/reviews)
  - [PyCharm](https://www.g2.com/de/products/pycharm/reviews)
  - [Selenium WebDriver](https://www.g2.com/de/products/selenium-webdriver/reviews)
  - [Slack](https://www.g2.com/de/products/slack/reviews)
  - [Slack Connector for Jira](https://www.g2.com/de/products/slack-connector-for-jira/reviews)
  - [SlackNotify](https://www.g2.com/de/products/slacknotify/reviews)
  - [SONAR](https://www.g2.com/de/products/sonar-2025-01-07/reviews)
  - [SourceTree](https://www.g2.com/de/products/sourcetree/reviews)
  - [Visual Studio Code](https://www.g2.com/de/products/visual-studio-code/reviews)
  - [Xcode](https://www.g2.com/de/products/xcode/reviews)


## Top Git Alternatives
  - [Azure DevOps Server](https://www.g2.com/de/products/azure-devops-server/reviews) - 4.2/5.0 (192 reviews)
  - [P4](https://www.g2.com/de/products/p4/reviews) - 4.2/5.0 (93 reviews)
  - [AWS CodeCommit](https://www.g2.com/de/products/aws-codecommit/reviews) - 4.2/5.0 (81 reviews)

