option
Cuestiones
ayuda
daypo
buscar.php

Bloque 3

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Bloque 3

Descripción:
Tema 9 Metodologias y versionados - Control de versiones GIT

Fecha de Creación: 2025/05/10

Categoría: Otros

Número Preguntas: 38

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Git es un sistema de control de versiones…. Centralizado. Distribuido. Manual. Mixto.

SVN (Subversion) es un sistema…. Centralizado. Distribuido. Sin servidor. Peer‑to‑peer.

Cliente gráfico típico para SVN: SourceTree. TortoiseSVN. GitKraken. P4V.

Comando para crear un repositorio Git vacío: git new. git start. git init. git make.

Comando para clonar un proyecto remoto: git copy. git clone. git pull‑all. git fetch‑all.

Archivo donde pones patrones a ignorar: .gitignore. ignore.txt. .skip. omit.cfg.

Puerto estándar del Git Protocol: 22. 80. 9418. 9417.

¿Quién creó Git?. Jeff Bezos. Mark Zuckerberg. Linus Torvalds. Elon Musk.

En Git, el objeto que guarda un archivo se llama: Commit. Tree. Blob. Tag.

El directorio oculto con toda la meta‑info de Git es: /metadata. /repo. .data. .git.

Para añadir un archivo al staging area usamos: git push. git commit. git add. git status.

Para guardar los cambios en el repositorio local: git save. git commit. git hold. git log.

Comando que envía los commits al servidor remoto: git fetch. git push. git tag. git diff.

Comando que trae cambios remotos y los fusiona: git clone again. git download. git pull. git reset remote.

Para ver la lista de repositorios remotos: git show remotes. git remote ‑v. git list‑remote. git net.

Para ver el historial de commits: git history. git list. git log. git timeline.

Para ver los archivos nuevos o modificados usamos: git status. git diff all. git show files. git config ‑v.

Comando que muestra diferencias entre versiones: git compare. git changes. git diff. git delta.

Crear una rama sin cambiarse a ella: git branch nueva. git checkout ‑b. git new branch. git switch nueva.

Cambiarse de rama: git move. git checkout rama. git rename. git jump.

Fusionar la rama actual con otra: git join. git merge otra. git connect. git unify.

Archivo especial donde Git guarda objetos (blobs, trees…): refs/. objects/. stages/. logs/.

Hash que identifica cada commit en Git: MD5. CRC. UUID. SHA‑1.

Trabajo principal en sistemas distribuidos se hace…. En el servidor. En local. Solo en la nube. En RAM compartida.

Para ver qué líneas cambió cada autor: git who. git history lines. git blame. git author.

Para ignorar todos los archivos .class escribirías en .gitignore: *.java. .class. class/. /class.

Estado donde trabajas y editas archivos: Staging area. Working directory. Local repo. Remote repo.

Estado intermedio antes de commit: Remote repo. Working dir. Staging area. Archive.

Rama inicial por defecto tradicional en Git: trunk. develop. master. release.

Para deshacer el último commit manteniendo cambios en staging: git reset --hard. git revert HEAD. git reset --soft HEAD. git checkout HEAD.

Para cancelar un commit creando uno inverso: git reset --mixed. git revert HEAD. git erase HEAD. git undo HEAD.

Archivo con lista de objetos ignorados forma parte de: Working dir. Remote repo. Repositorio local (.git). hooks/.

El comando equivalente de Subversion a git commit es: svn push. svn add. svn commit. svn save.

Para ver URL y nombre del remoto “origin” usas: git show origin. git list origin. git remote ‑v. git origin info.

La orden git add . hace: Borra todos los cambios. Sube commits al servidor. Añade todos los archivos modificados al staging. Muestra diferencias.

¿Qué característica o finalidad comparten plataformas como SourceForge, GForge, GitHub, GitLab, Bitbucket, Redmine y la extinta Google Code?. Son servicios de IaaS que proporcionan máquinas virtuales bajo demanda. Son IDEs de escritorio para programar en C/C++. Son forjas (plataformas colaborativas) que alojan repositorios de código y gestionan proyectos de software. Son CDN dedicadas a la distribución mundial de archivos multimedia.

Plataformas colaborativa. GitHub. Gitlab. SourceForge. Bitbucket. SourceHut. Forgejo. AsierForge. RedbaikLab. Fosk.

Plataformas de despliegue. Heroku. Digital Ocean. AWS Elastic Beanstalk. IBM Cloud Foundry. Google App Engine. OpenShift.

Denunciar Test