Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ADMINISTRACIÓN DE
PROYECTOS DE TI
Alumno: Oscar Alejandro Arellano Miguel
Maestro: Lic. Vicente Coria Rojas
Commits en GitHub
En GitHub, un "commit" es una acción que representa una serie de cambios realizados en
que realices modificaciones en los archivos, agregues nuevos archivos o elimines archivos
existentes. Un commit es una forma de agrupar esos cambios relacionados en una unidad lógica.
permanente en la historia del repositorio. Cada commit tiene un identificador único y contiene
información sobre quién realizó el commit, cuándo se realizó y un mensaje descriptivo que
Los commits son una parte fundamental del control de versiones en GitHub y permiten
realizar un seguimiento preciso de los cambios en un proyecto a lo largo del tiempo. También
Los commits son una parte fundamental del control de versiones en GitHub y permiten
realizar un seguimiento preciso de los cambios en un proyecto a lo largo del tiempo. También
Brach en GitHub
Cuando creas una rama en GitHub, se crea una copia exacta de la rama actual en la que
estás trabajando. Los commits que realices en la nueva rama no afectarán a la rama principal o a
Las ramas en GitHub permiten una gestión eficiente del desarrollo colaborativo, la
Untracket en GitHub
local pero que no están siendo rastreados por Git. Estos archivos no están incluidos en los
repositorio existente, Git los considera "untracked" hasta que los agregues explícitamente al área
de preparación para realizar un commit. Esto significa que los cambios realizados en estos
Para verificar el estado de tus archivos y determinar si están rastreados o no, puedes
utilizar el comando git status en la línea de comandos dentro del directorio de tu repositorio. El
Si deseas comenzar a rastrear un archivo que actualmente está sin seguimiento, puedes
usar el comando git add seguido del nombre del archivo o del patrón de archivo para agregarlo al
área de preparación. Una vez agregado, el archivo estará marcado como "modified" o "staged" y
Es importante tener en cuenta que "untracked" no significa que los archivos sean
ignorados por Git. Los archivos no rastreados pueden incluirse en el repositorio remoto si se
agregan y se realizan commits en ellos. Sin embargo, si deseas excluir ciertos archivos o patrones
habido un cambio hacia el uso de "main" para promover un lenguaje más inclusivo.
en Git. Cuando creas un repositorio nuevo, la rama principal se crea automáticamente con ese
nombre y es la rama a la que se hace referencia por defecto al clonar o navegar por el repositorio.
funcional del proyecto. Deberías tener cuidado al realizar cambios directamente en la rama
principal, ya que cualquier modificación afectará directamente a la versión principal del proyecto.
realicen en ramas separadas, llamadas "branch", que se crean a partir de la rama master (o main).
Una vez que los cambios en una rama secundaria han sido probados y revisados, se puede
fusionar con la rama principal para incorporar los cambios en la versión estable del proyecto.
Sin embargo, es importante tener en cuenta que el uso de "master" o "main" como la rama
principal puede variar según las preferencias y prácticas de cada equipo de desarrollo. Algunos
proyectos pueden utilizar nombres diferentes para la rama principal, como "develop" o "trunk".
repositorio.
Referencias
documentación exhaustiva sobre los conceptos clave de Git y GitHub, incluyendo información
de un lenguaje inclusivo. Puedes leer el artículo en el siguiente enlace: Why is GitHub using
documentación oficial también proporciona información sobre las ramas y el concepto de la rama
populares como Bitbucket y Jira, ofrece un tutorial completo sobre el uso de ramas en Git, que
también cubre la rama principal. Puedes consultar el tutorial en el siguiente enlace: Git Branching
Tutorial
Libro Pro Git: El libro "Pro Git" escrito por Scott Chacon y Ben Straub, es una referencia
ampliamente reconocida y respetada sobre Git. El libro cubre todos los aspectos del sistema de
control de versiones Git, incluyendo las ramas y la rama principal. Puedes encontrar el libro en