| 1 |
¿Qué es Git? |
Git es un sistema de control de versiones distribuido que permite a los desarrolladores gestionar cambios en el código fuente y colaborar en proyectos. |
| 2 |
¿Cuál es el comando para clonar un repositorio en Git? |
El comando es git clone <url-del-repositorio>. |
| 3 |
¿Cómo se crea una nueva rama en Git? |
Se utiliza el comando git branch <nombre-de-la-rama>. |
| 4 |
¿Cómo se cambia a una rama existente en Git? |
Con el comando git checkout <nombre-de-la-rama>. |
| 5 |
¿Cómo se fusiona una rama en Git? |
Para fusionar una rama, primero cámbiate a la rama de destino con git checkout <rama-destino>, y luego usa git merge <rama-a-fusionar>. |
| 6 |
¿Qué hace el comando git status? |
El comando git status muestra el estado actual del repositorio, incluyendo archivos modificados, añadidos y no rastreados. |
| 7 |
¿Cómo se añaden cambios al área de preparación (staging area) en Git? |
Usando el comando git add <archivo-o-directorio>. |
| 8 |
¿Cuál es el comando para confirmar (commit) los cambios en Git? |
El comando es git commit -m "Mensaje del commit". |
| 9 |
¿Cómo se visualizan los commits anteriores en Git? |
Con el comando git log. |
| 10 |
¿Qué hace el comando git push? |
El comando git push sube los commits locales a un repositorio remoto. |
| 11 |
¿Cómo se recupera la última versión de un archivo desde el repositorio remoto? |
Con el comando git pull. |
| 12 |
¿Qué es un conflicto de fusión en Git? |
Un conflicto de fusión ocurre cuando Git no puede combinar automáticamente cambios de diferentes ramas en un archivo. |
| 13 |
¿Cómo se resuelven conflictos de fusión en Git? |
Abre los archivos conflictivos, edítalos para resolver el conflicto, y luego añade y confirma los cambios. |
| 14 |
¿Qué hace el comando git reset? |
El comando git reset revierte cambios en el área de preparación y/o en el directorio de trabajo. |
| 15 |
¿Cómo se eliminan archivos del área de preparación sin eliminar los archivos del directorio de trabajo? |
Usa git reset <archivo>. |
| 16 |
¿Qué hace el comando git diff? |
El comando git diff muestra las diferencias entre archivos modificados y sus versiones anteriores. |
| 17 |
¿Cómo se cambian los archivos en un commit anterior? |
Usa git checkout <hash-del-commit> <archivo>. |
| 18 |
¿Qué es una etiqueta (tag) en Git? |
Una etiqueta es un marcador que se utiliza para identificar versiones específicas en el historial del repositorio. |
| 19 |
¿Cómo se crea una etiqueta en Git? |
Usa el comando git tag <nombre-de-la-etiqueta>. |
| 20 |
¿Qué es RTC? |
RTC (Rational Team Concert) es una herramienta de gestión de configuración y control de versiones desarrollada por IBM. |
| 21 |
¿Cómo se hace un check-out en RTC? |
En RTC, se utiliza el menú contextual en el Eclipse Client para hacer check-out de un componente o una versión. |
| 22 |
¿Qué es un "workspace" en RTC? |
Un workspace en RTC es un entorno de trabajo donde los desarrolladores pueden realizar cambios y pruebas antes de integrarlos en el repositorio principal. |
| 23 |
¿Cómo se realiza una revisión de código en RTC? |
Se puede realizar a través del cliente RTC, creando una revisión de código y añadiendo los cambios y comentarios correspondientes. |
| 24 |
¿Qué es un "repository workspace" en RTC? |
Un repository workspace en RTC es un espacio donde los cambios se almacenan en el repositorio para su posterior integración. |
| 25 |
¿Cómo se gestionan las versiones en RTC? |
Las versiones en RTC se gestionan utilizando cambiosets y componentes, permitiendo el seguimiento y control de los cambios. |
| 26 |
¿Cómo se añaden archivos nuevos a un repositorio en RTC? |
Los archivos nuevos se añaden mediante el cliente RTC seleccionando los archivos y usando la opción "Add". |
| 27 |
¿Qué comando se usa para deshacer el último commit en Git? |
Usa el comando git reset --soft HEAD~1 para deshacer el último commit manteniendo los cambios en el área de preparación. |
| 28 |
¿Cómo se descarta cambios locales no comprometidos en Git? |
Utiliza el comando git checkout -- <archivo> para descartar cambios en un archivo específico. |
| 29 |
¿Qué hace el comando git rebase? |
El comando git rebase aplica los cambios de una rama sobre otra, reescribiendo el historial de commits. |
| 30 |
¿Cómo se comprueba el historial de cambios en RTC? |
El historial de cambios en RTC se puede comprobar mediante el cliente RTC, accediendo a la vista de "Change Sets" o "Delivery" para ver los cambios realizados. |