Capítulo 2. Conceptos básicos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el capítulo anterior aprendiste los fundamentos de Git, sus características y las aplicaciones típicas del control de versiones. Probablemente despertó tu curiosidad y te dejó con un buen número de preguntas. Por ejemplo, ¿cómo lleva Git la cuenta de las revisiones del mismo archivo en cada confirmación en tu máquina de desarrollo local? ¿Cuál es el contenido del directorio oculto .git, y cuál es su significado? ¿Cómo se genera un ID de confirmación, por qué parece un galimatías y deberías tenerlo en cuenta?
Si has utilizado otro sistema de control de versiones, como SVN o CVS, puede que notes que algunos de los comandos descritos en el capítulo anterior te resultan familiares. Aunque Git cumple la misma función y proporciona todas las operaciones que esperas de un sistema moderno de control de versiones, el funcionamiento interno y los principios de Git difieren en algunos aspectos fundamentales y sorprendentes.
En este capítulo, exploraremos por qué y en qué se diferencia Git, examinando los componentes clave de su arquitectura y algunos conceptos importantes. Nos centraremos en los fundamentos, la terminología común y la relación entre los objetos de Git y cómo se utilizan, todo ello a través de la lente de un único repositorio. Los fundamentos que aprenderás en este capítulo también se aplican cuando trabajas con varios repositorios ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access