# Git Reviews
**Vendor:** Git  
**Category:** [Software de Control de Versiones](https://www.g2.com/es/categories/version-control-software)  
**Average Rating:** 4.7/5.0  
**Total Reviews:** 524
## About Git
Git es un sistema de control de versiones rápido, escalable y distribuido, diseñado para manejar desde proyectos pequeños hasta muy grandes con velocidad y eficiencia. Desarrollado originalmente para el núcleo de Linux, Git se ha convertido en el estándar de facto para el control de versiones, utilizado por millones de desarrolladores en todo el mundo. Su arquitectura distribuida permite que cada desarrollador tenga un historial completo del proyecto, lo que facilita la colaboración robusta y las capacidades de trabajo sin conexión. Características y Funcionalidades Clave: - Control de Versiones Distribuido: Cada desarrollador tiene una copia completa del repositorio, lo que permite trabajar de manera independiente y reduce la dependencia de un servidor central. - Alto Rendimiento: Git está optimizado para la velocidad, manejando eficientemente grandes repositorios con millones de archivos y commits. - Integridad de Datos: Cada archivo y commit se verifica mediante un checksum y se recupera por su checksum, asegurando la integridad del repositorio. - Ramas y Fusión: Git ofrece potentes capacidades de ramificación y fusión, facilitando el desarrollo paralelo y la integración de características. - Área de Preparación: El área de preparación permite a los desarrolladores preparar commits seleccionando los cambios a incluir, proporcionando un mayor control sobre el historial de commits. - Libre y de Código Abierto: Lanzado bajo la Licencia Pública General de GNU versión 2.0, Git es libre de usar y modificar, promoviendo la colaboración y la transparencia. Valor Principal y Soluciones para el Usuario: Git aborda los desafíos del desarrollo colaborativo de software proporcionando un sistema confiable y eficiente para rastrear cambios, coordinar el trabajo entre múltiples desarrolladores y mantener un historial completo de la evolución del proyecto. Su naturaleza distribuida asegura que los desarrolladores puedan trabajar sin conexión y fusionar cambios sin problemas, reduciendo conflictos y mejorando la productividad. Al ofrecer un conjunto robusto de herramientas para el control de versiones, Git empodera a los equipos para gestionar sus bases de código de manera efectiva, lo que lleva a proyectos de software más estables y mantenibles.




## Git Reviews
  ### 1. Git: Reliable, Universal Source Code History with Flexible CLI and IDE Integrations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Moses L. | Director, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 24, 2026

**¿Qué es lo que más te gusta de Git?**

Git is one of the best and universal ways to maintain a reliable and immutable history of your source code.  You can use it on the command line or through various GUI integrations.  It is included natively in many IDEs like VSCode.

**¿Qué es lo que no te gusta de Git?**

It lacks robust access controls.  You need to configure your own access using ssh, but this is not flexible in terms of granting access to various projects and resources.  There is no built-in GUI which makes it difficult to visually view history and track changes.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Git allows me and my team to confidently make code changes and track them historically.  It serves as a distributed backup, and allows us to rollback if we need to.  It performs well, even remotely when you have no access to the internet.  You are able to push your changes when you go online.

  ### 2. Blazing-Fast Git Performance with Efficient History Tracking

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vikrant P. | Senior Software Engineer, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 02, 2026

**¿Qué es lo que más te gusta de Git?**

The best thing about GIT is its speed and overall performance. It also stores repository history efficiently, which makes it easy to keep track of changes over time.

**¿Qué es lo que no te gusta de Git?**

In my personal view, some Git commands often don’t follow a clear logical pattern. For example, "git checkout" is used both to switch branches and to restore files, which can feel confusing. Similarly, "git reset" comes with multiple modes, and that adds to the sense that the command set isn’t always consistent or intuitive.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Git helps me manage large amounts of code without compromising speed or performance. 
Version control is straightforward, and it’s easy to keep track of changes over time. 
It also makes it simple for multiple developers to work on the same project, and project branching is easy to set up and maintain.

  ### 3. Git mantiene la colaboración en equipo organizada con un potente control de versiones.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jayanth Sai E. | Software Engineer , Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** February 25, 2026

**¿Qué es lo que más te gusta de Git?**

Lo que más me gusta de Git es lo eficaz que es para rastrear cambios y gestionar versiones de código. En nuestro trabajo diario de desarrollo, proporciona un control de versiones sólido, facilitando la revisión de lo que se cambió, quién hizo el cambio y cuándo ocurrió. Esto es especialmente útil en un entorno de equipo, donde la historia clara y la responsabilidad son importantes.

También valoro mucho la función de ramificación de Git. Nos permite trabajar en nuevas características o correcciones de errores sin afectar la base de código principal, y una vez que todo está listo, podemos fusionar el trabajo de nuevo de manera segura. Esa flexibilidad ayuda a reducir el riesgo de romper accidentalmente la aplicación principal.

Otro aspecto que aprecio es su integración con plataformas como GitHub y GitLab, lo que hace que la colaboración sea más fluida. En general, Git mantiene el desarrollo más organizado, seguro y fácil de gestionar, especialmente cuando varios desarrolladores están trabajando en el mismo proyecto.

**¿Qué es lo que no te gusta de Git?**

Una cosa que no me gusta de Git es que tiene una curva de aprendizaje al principio, especialmente con conceptos como el rebase, la resolución de conflictos de fusión y la gestión de ramas. Para los nuevos usuarios, puede resultar confuso, y pueden ocurrir errores cuando los comandos no se utilizan correctamente.

Además, cuando varios desarrolladores están trabajando en los mismos archivos, los conflictos de fusión pueden surgir a menudo. Resolverlos lleva tiempo extra y requiere atención cuidadosa, y si no se manejan adecuadamente, pueden afectar el código.

Otro pequeño problema es que la interfaz de línea de comandos no siempre es muy amigable para principiantes, y lleva un tiempo recordar todos los comandos. Dicho esto, una vez que te acostumbras, Git se vuelve mucho más fácil de usar.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Git nos ayuda principalmente con el control de versiones al gestionar los cambios de código de una manera limpia y organizada. Antes de empezar a usar Git, era difícil rastrear qué había cambiado, y cuando algo se rompía, no era fácil identificar exactamente qué causó el problema. Con Git, podemos revisar el historial completo de actualizaciones y, si es necesario, volver a una versión anterior.

También hace que la colaboración en equipo sea mucho más fluida. Dado que varios desarrolladores trabajan en el mismo proyecto, Git permite que todos desarrollen diferentes características en ramas separadas sin interrumpir la base de código principal. Cuando el trabajo está terminado, podemos fusionar esos cambios de manera segura.

Otra gran ventaja es tener una copia de seguridad confiable y una mejor protección para el código. Debido a que nuestro código se almacena en repositorios como GitHub, incluso si algo le sucede a un sistema local, el código permanece seguro y se puede recuperar sin mucho problema.

  ### 4. Fast, Free CLI with Seamless GitHub Collaboration and Easier Version Control

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Empresa (> 1000 empleados)

**Reviewed Date:** April 21, 2026

**¿Qué es lo que más te gusta de Git?**

The command-line interface is great and lets us interact directly through the terminal. It’s very fast, and it helps us save, track, and manage code changes. The GitHub integration also enables our whole team to collaborate, maintain a clear code history, and work at the same time on the same codebase, which makes merging during development much easier.

It’s absolutely free and very easy to use, especially with the documentation. It doesn’t need AI to be easy, because it’s already simple and fast to use. AI models already understand Git well, so they can even help keep things organized when needed.

**¿Qué es lo que no te gusta de Git?**

If we’re good at it, then there won’t really be anything to dislike about it. The only downside is that we might get confused while making changes, mess up the branches, and run into merge conflicts. Still, we can always roll back and sort things out. They can't integrate Ai into this , also there is no need for it.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Before, it used to be really hard to maintain a history of code changes. I would often end up copying the whole project just to keep a backup. Then, once the changes were done, I couldn’t easily compare the new code with the old version to see what had changed. Now all of those problems have vanished, and on top of that, it lets us create branches and collaborate with fellow colleagues much more easily.

  ### 5. Potente control de versiones distribuido para una colaboración fluida

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anurag T. | Automation Test Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 18, 2026

**¿Qué es lo que más te gusta de Git?**

Lo que más me gusta de Git son sus potentes capacidades de control de versiones y su arquitectura distribuida. Permite a los desarrolladores rastrear cambios en el código, colaborar con múltiples miembros del equipo y mantener un historial completo del proyecto. Funciones como la creación de ramas y la fusión facilitan trabajar en nuevas características sin afectar la base de código principal. Git también se integra bien con plataformas como GitHub y GitLab, haciendo que la colaboración y las revisiones de código sean muy eficientes.

**¿Qué es lo que no te gusta de Git?**

Git puede ser difícil para los principiantes debido a sus muchos comandos y conceptos como el rebase y los conflictos de fusión, que requieren experiencia para gestionarlos eficazmente.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Git resuelve el problema de gestionar los cambios de código y la colaboración en equipos de desarrollo de software. Realiza un seguimiento de cada modificación hecha en la base de código, permitiendo a los desarrolladores volver a versiones anteriores si es necesario. Esto ayuda a prevenir la pérdida de código y mejora el trabajo en equipo al permitir que varios desarrolladores trabajen en diferentes características simultáneamente. Como resultado, el desarrollo se vuelve más organizado, eficiente y confiable.

  ### 6. Repositorios de Git como una Red de Seguridad: Tranquilidad y Progreso que Puedes Rastrear

**Rating:** 5.0/5.0 stars

**Reviewed by:** Óscar O. | Adjunct Professor, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 17, 2026

**¿Qué es lo que más te gusta de Git?**

Cada proyecto que comienzo, incluso aquellos que no tienen nada que ver con el código, empieza con un repositorio de Git. Es mi red de seguridad. Crea un compromiso constante y recurrente con el trabajo que estoy realizando, y realmente me obliga a pausar y pensar en lo que realmente he logrado antes de continuar. Se trata menos del lado técnico y más de la tranquilidad que viene con saber que cada paso está registrado.

**¿Qué es lo que no te gusta de Git?**

Los comandos pueden ser completamente poco intuitivos y también es muy fácil quedarse atascado en un estado de "HEAD separado" o estropear un rebase.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Facilidad de respaldo, envío de versiones simple Facilidad de respaldo, envío de versiones simple y ramificación déjame probar cosas y ramificación déjame probar cosas

  ### 7. Configuración fácil, documentación sólida e integración continua/despliegue continuo sin problemas

**Rating:** 5.0/5.0 stars

**Reviewed by:** Maniram T. | Student, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 31, 2026

**¿Qué es lo que más te gusta de Git?**

Muy fácil y simple de usar, con comandos pequeños y sencillos.
Podríamos configurar rápidamente nuestros archivos locales en la nube.
Mayor apoyo de la comunidad y documentación detallada excelente.
Herramienta diaria para proyectos colaborativos y simples en solitario.
Grandes características como ramificación, clonación, bifurcación.
Se integra fácilmente con pipelines de CI/CD, IDEs.

**¿Qué es lo que no te gusta de Git?**

Me gusta todo sobre git, pero puede ser bastante abrumador para los principiantes debido a su curva de aprendizaje moderada a pronunciada y podrían confundirse con los comandos y la interfaz de línea de comandos. Integrarse con la interfaz gráfica a veces se comporta de manera diferente que la línea de comandos.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Rastrea todos los cambios en la base de código y los mantiene de manera eficiente, previniendo la pérdida de trabajo. Permite colaborar en proyectos sin sobrescribir el código de otros. Simplifica la gestión de versiones, los retrocesos y los flujos de trabajo de implementación.

  ### 8. Herramienta esencial para la colaboración sin esfuerzo y el control de versiones

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pradumna S. | Open Source Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 30, 2025

**¿Qué es lo que más te gusta de Git?**

Usamos Git todos los días como el núcleo de nuestro flujo de trabajo de desarrollo. Todos nuestros códigos fuente se mantienen en repositorios de Git, y todo nuestro equipo colabora a través de ramas de características, solicitudes de extracción y revisiones de código. Siempre que enviamos actualizaciones o nuevos lanzamientos, confiamos en Git para rastrear cambios, mantener historiales de versiones limpios y asegurarnos de que cada cambio sea revisado antes de llegar a producción. Si una implementación no se comporta como se espera, usamos Git para revertir inmediatamente a un commit estable para que nuestros sistemas permanezcan disponibles sin tiempo de inactividad. También usamos Git para gestionar características de larga duración, resolver conflictos de fusión y etiquetar lanzamientos para un mejor seguimiento. Git proporciona a nuestro equipo fiabilidad, claridad y control total sobre el proceso de desarrollo, y es esencial para cómo construimos y enviamos software.

**¿Qué es lo que no te gusta de Git?**

Nada, no hay nada que no guste de Git

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Git resuelve el problema de gestionar los cambios de código de manera segura y mantener nuestro proceso de desarrollo organizado. Trabajamos con varios desarrolladores en los mismos proyectos, por lo que Git nos ayuda a colaborar sin sobrescribir el trabajo de los demás. También nos protege durante los lanzamientos porque si algo sale mal, podemos volver rápidamente a una versión estable y mantener nuestros sistemas en funcionamiento. Git nos proporciona un historial claro de cambios, facilita las revisiones de código a través de pull requests y nos ayuda a rastrear características, correcciones y versiones adecuadamente. En general, Git aporta fiabilidad y control a la forma en que construimos y enviamos software, lo que mejora directamente nuestra productividad y estabilidad.

  ### 9. Control de versiones moderno, confiable y escalable que simplemente funciona.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akshay Y. | Software Developer - 2, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** November 26, 2025

**¿Qué es lo que más te gusta de Git?**

Uso Git todos los días, así que lo que más aprecio es lo fácil que es crear ramas y probar cosas sin estropear el código principal. Si estoy trabajando en una función, simplemente creo una rama, experimento, la subo y la fusiono cuando está estable. Las diferencias también ayudan mucho, cuando reviso mis propios cambios, puedo detectar inmediatamente si me olvidé de algo o añadí un registro de depuración aleatorio.

**¿Qué es lo que no te gusta de Git?**

Literalmente no hay inconvenientes aparte de la extraña ventana emergente que aparece al resolver y fusionar los conflictos.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Mantiene el trabajo de todo el equipo organizado. Todos subimos nuestras ramas, revisamos el código de los demás y fusionamos de manera limpia. Si alguien introduce un error, puedo revisar el historial de commits y saber exactamente de dónde proviene. Y cuando algo se rompe localmente, puedo restablecer a un estado limpio en lugar de deshacer los cambios manualmente. Hace que todo el flujo de trabajo de desarrollo sea más fluido. En general, es muy simple tanto desde la perspectiva de la GUI como de la CLI.

  ### 10. Git hace que el control de versiones y la colaboración en equipo sean fáciles

**Rating:** 5.0/5.0 stars

**Reviewed by:** Logesh G. | QA Engineer, Software de Computadora, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 05, 2026

**¿Qué es lo que más te gusta de Git?**

Git facilita el seguimiento de los cambios en el código, la gestión de versiones y el trabajo con los miembros del equipo. Sus características de ramificación y fusión permiten a los desarrolladores trabajar en funciones por separado sin afectar la base de código principal.

**¿Qué es lo que no te gusta de Git?**

Un desafío con Git es que la línea de comandos puede ser difícil de entender para los principiantes al principio. Se necesita tiempo para aprender los comandos y el flujo de trabajo, especialmente al manejar fusiones o conflictos.

**¿Qué problemas resuelve Git ¿Y cómo te beneficia eso?**

Git ayuda a gestionar y rastrear los cambios en el código. Esto facilita mantener diferentes versiones de un proyecto. También permite que los miembros del equipo trabajen en la misma base de código sin sobrescribir el trabajo de los demás.


## Git Discussions
  - [What is Git used for?](https://www.g2.com/es/discussions/what-is-git-used-for) - 4 comments, 1 upvote
  - [sdfsfdsfsfdsfsfsfsfsfsfsfsf](https://www.g2.com/es/discussions/sdfsfdsfsfdsfsfsfsfsfsfsfsf) - 2 comments, 1 upvote
  - [what is the most channeling use of Git in your experience](https://www.g2.com/es/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/es/products/git/reviews/git-review-12475990?section=pricing&secure%5Bexpires_at%5D=2026-04-29+06%3A00%3A54+-0500&secure%5Bsession_id%5D=0465bff6-3a7b-4931-a3dc-42e2f4894452&secure%5Btoken%5D=007e69aed64e876cdcbe806047ee27cff6f6299945b6b493bf6206d53a413ad8&format=llm_user)
## Git Integrations
  - [Azure Pipelines](https://www.g2.com/es/products/azure-pipelines/reviews)
  - [Bitbucket](https://www.g2.com/es/products/bitbucket/reviews)
  - [CoPilot AI](https://www.g2.com/es/products/copilot-ai/reviews)
  - [Cursor](https://www.g2.com/es/products/cursor/reviews)
  - [Cypress](https://www.g2.com/es/products/cypress/reviews)
  - [Docker](https://www.g2.com/es/products/docker-inc-docker/reviews)
  - [Eclipse](https://www.g2.com/es/products/eclipse/reviews)
  - [Git](https://www.g2.com/es/products/git/reviews)
  - [GitHub](https://www.g2.com/es/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/es/products/github-copilot/reviews)
  - [GitHub Inc.](https://www.g2.com/es/products/github-inc/reviews)
  - [Github Package Registry](https://www.g2.com/es/products/github-package-registry/reviews)
  - [GitKraken Desktop](https://www.g2.com/es/products/axosoft-gitkraken-desktop/reviews)
  - [GitLab](https://www.g2.com/es/products/gitlab/reviews)
  - [GitLens](https://www.g2.com/es/products/gitlens/reviews)
  - [IBM Terraform (formerly HashiCorp Terraform)](https://www.g2.com/es/products/ibm-terraform-formerly-hashicorp-terraform/reviews)
  - [IntelliJ IDEA](https://www.g2.com/es/products/intellij-idea/reviews)
  - [Jenkins](https://www.g2.com/es/products/jenkins/reviews)
  - [Jira](https://www.g2.com/es/products/jira/reviews)
  - [Kubernetes](https://www.g2.com/es/products/kubernetes/reviews)
  - [MuleSoft Anypoint Platform](https://www.g2.com/es/products/mulesoft-anypoint-platform/reviews)
  - [Nimble CRM](https://www.g2.com/es/products/nimble/reviews)
  - [PyCharm](https://www.g2.com/es/products/pycharm/reviews)
  - [Selenium WebDriver](https://www.g2.com/es/products/selenium-webdriver/reviews)
  - [SlackNotify](https://www.g2.com/es/products/slacknotify/reviews)
  - [SONAR](https://www.g2.com/es/products/sonar-2025-01-07/reviews)
  - [SourceTree](https://www.g2.com/es/products/sourcetree/reviews)
  - [Visual Studio Code](https://www.g2.com/es/products/visual-studio-code/reviews)
  - [Xcode](https://www.g2.com/es/products/xcode/reviews)


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

