Qué es Git
Git es un sistema de control de versiones distribuido para gestionar el código fuente. Un sistema de control de versiones registra y guarda los cambios a medida que modifica los archivos, lo que te permite restaurar una versión anterior de su trabajo en cualquier momento.
Sin un sistema de control de versiones para su código, es probable que tenga que guardar manualmente varias versiones de sus archivos con fechas y nombres diferentes (por ejemplo, 02-12-2022-code.php; 03-12-2022-code.php). Este método es lento y poco práctico cuando se trata de cientos de archivos.
Tampoco contextualiza los cambios para que los demás sepan qué se modificó, cuándo y por quién. Si varios miembros del equipo trabajan en el mismo archivo, sobrescribir puede convertirse rápidamente en un problema. También puede convertirse en un reto saber qué archivo es la última versión. Así que recurrimos a los sistemas de control de versiones para resolver estos problemas (y otros más).
Con Git, puede acceder fácilmente al historial de revisiones del código fuente. Ya puede ver cómo ha cambiado la versión y quién hizo los cambios. Dado que todo el historial de Git se almacena en un repositorio compartido, Git puede evitar que se sobrescriba de forma involuntaria en una versión anterior.
En resumen, un sistema de control de versiones como Git facilita
- Rastrear el historial de código
- Colaborar en código como un equipo
- Ver quién ha hecho cambios