informatica:programacion:cursos:control_version_git_avanzado
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:cursos:control_version_git_avanzado [2023/05/30 20:23] – tempwin | informatica:programacion:cursos:control_version_git_avanzado [2023/06/16 17:05] (actual) – tempwin | ||
|---|---|---|---|
| Línea 9: | Línea 9: | ||
| ===== Objetivos ===== | ===== Objetivos ===== | ||
| - | En este curso vas a aprender cómo funciona el control de versiones más utilizado en la actualidad, | + | En este curso vas a aprender cómo funciona el control de versiones más utilizado en la actualidad, |
| - | manera de utilizarlo para evitar conflictos, y cómo manejar la consola de comandos para tener control | + | |
| - | sobre todo el registro histórico de cambios en tu proyecto. | + | |
| Conocerás las tripas de Git, que ocurre exactamente cuando haces un commit, como se organizan internamente las ramas y como entender y manejar el histórico de cambios a tu antojo. | Conocerás las tripas de Git, que ocurre exactamente cuando haces un commit, como se organizan internamente las ramas y como entender y manejar el histórico de cambios a tu antojo. | ||
| Línea 20: | Línea 18: | ||
| Dominarás las buenas prácticas de versionado y con ello reducirás el número de conflictos y la gravedad de éstos, de manera que toda la evolución del código del proyecto estará bajo tu control y el de tus compañeros de equipo. | Dominarás las buenas prácticas de versionado y con ello reducirás el número de conflictos y la gravedad de éstos, de manera que toda la evolución del código del proyecto estará bajo tu control y el de tus compañeros de equipo. | ||
| - | |||
| - | |||
| ===== Temario ===== | ===== Temario ===== | ||
| Línea 173: | Línea 169: | ||
| * '' | * '' | ||
| + | **¿Qué comando se usa para copiar un repositorio remoto a local?** | ||
| + | * '' | ||
| + | * **'' | ||
| + | * '' | ||
| + | * '' | ||
| - | ===== Prácticas ===== | + | **¿Qué comando se usa para ver el estado de los archivos modificados? |
| + | * '' | ||
| + | * '' | ||
| + | * **'' | ||
| + | * '' | ||
| - | ===== Recursos ===== | + | **¿Qué comando se usa para añadir todos los archivos modificados al área de preparación? |
| + | * **'' | ||
| + | * '' | ||
| + | * '' | ||
| + | * Todas las anteriores. | ||
| + | |||
| + | **¿Qué comando se usa para guardar los cambios en el repositorio local con un mensaje " | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * **'' | ||
| + | * Todas las anteriores. | ||
| + | |||
| + | **¿Qué comando se usa para enviar los cambios al repositorio remoto llamado origin en la rama main?** | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **¿Qué comando se usa para recibir los cambios del repositorio remoto y fusionarlos con el local?** | ||
| + | |||
| + | * **'' | ||
| + | * '' | ||
| + | * '' | ||
| + | * Ninguna de las anteriores. | ||
| + | |||
| + | **¿Qué comando se usa para crear una nueva rama llamada feature?** | ||
| + | |||
| + | * **'' | ||
| + | * '' | ||
| + | * '' | ||
| + | * Todas las anteriores. | ||
| + | |||
| + | **¿Qué comando se usa para cambiar a la rama feature o crearla si no existe?** | ||
| + | |||
| + | * '' | ||
| + | * **'' | ||
| + | * '' | ||
| + | * Todas las anteriores. | ||
| + | |||
| + | **¿Qué comando se usa para crear un pull request desde la terminal?** | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * **Ninguno de los anteriores**. | ||
| + | |||
| + | **¿Qué flujo de git usa ramas específicas para el desarrollo, la integración, | ||
| + | |||
| + | * Feature Branch Workflow | ||
| + | * **Gitflow Workflow** | ||
| + | * Forking Workflow | ||
| + | * Ninguno de los anteriores. | ||
| + | |||
| + | **¿Qué flujo de git permite a los desarrolladores trabajar en su propio repositorio y enviar pull requests al repositorio oficial?** | ||
| + | |||
| + | * Feature Branch Workflow | ||
| + | * Gitflow Workflow | ||
| + | * **Forking Workflow** | ||
| + | * Ninguno de los anteriores. | ||
| + | |||
| + | **¿Qué flujo de git usa una sola rama principal y varias ramas de funcionalidades que se integran mediante pull requests?** | ||
| + | |||
| + | * **Feature Branch Workflow** | ||
| + | * Gitflow Workflow | ||
| + | * Forking Workflow | ||
| + | * Ninguno de los anteriores. | ||
| + | |||
| + | **¿Qué comando se usa para agregar un submódulo a un proyecto existente? | ||
| + | |||
| + | * '' | ||
| + | * **'' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **¿Qué comando se usa para actualizar el contenido de los submódulos? | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * **'' | ||
| + | * '' | ||
| + | |||
| + | **¿Qué archivo almacena la información sobre los submódulos? | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * **'' | ||
| + | * '' | ||
| + | |||
| + | **¿Qué opción se puede usar para clonar un repositorio con todos sus submódulos? | ||
| + | |||
| + | * '' | ||
| + | * **'' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== Prácticas ===== | ||
| + | |||
| + | * [[informatica: | ||
| + | ===== Recursos ===== | ||
| + | * [[https:// | ||
informatica/programacion/cursos/control_version_git_avanzado.1685470980.txt.gz · Última modificación: por tempwin
