Preguntas de Git - Opción múltiple

Preguntas de Git - Opción múltiple

MCQSS.com ofrece preguntas gratuitas de Git en formato de opción múltiple. Gracias al formato interactivo, podrás ver de inmediato las respuestas correctas e incorrectas. MCQSS.com es completamente gratuito y no requiere registro ni suscripción. Explora diferentes temas de Git, evalúa tus conocimientos y mejora tus habilidades. MCQSS.com es una excelente herramienta para prepararte y practicar.

1: ¿Qué comando crea un repositorio Git en su directorio actual?

A.   Git comienza

B.   git init

C.   Git Prepare

D.   Inicio de git

2: ¿Cómo se agrega todos los archivos en un subdirectorio llamado ../project/experiment?

A.   git add ../project/experiment/

B.   git add ../project/experiment

C.   git add ../project/experiment/*

D.   Git agregar ../

E.   git agregar proyecto/

3: ¿Qué atajo crea y verifica una rama simultáneamente?

A.   No hay acceso directo: Git Branch <RAMARNAME>; Git Checkout <RAMARNAME> es la forma fastet

B.   Rama Git -Checkout <RAMSNAME>

C.   Git-BRARCH-Y CHECKOUT <RAMARNAME>

D.   Git Checkout -B <RAMSNAME>

4: ¿Qué archivo en un repositorio de Git especifica archivos intencionalmente no contratados que Git debería ignorar?

A.   .gitignore

B.   .Git-Exclude

C.   .git-ignorore

D.   .gitexclude

5: ¿Qué archivo se usa dentro de un repositorio, para enumerar archivos que Git deberían ignorar?

A.   .git

B.   .noadd

C.   .ignorar

D.   .gitignore

6: ¿Cuál de los siguientes es para copiar un repositorio remoto?

A.   Git Clone

B.   Git Agregar

C.   git init

D.   Git Copy

E.   Inicio de git

7: ¿Cuál de los siguientes no es un comando git?

A.   Git Push

B.   Git Agregar

C.   Git Moment

D.   git tirón

E.   Git Stash

8: ¿Cómo se llama la rama principal de un repositorio de Git?

A.   actual

B.   principal

C.   CABEZA

D.   maestro

9: ¿Cómo se agregaría repositorios remotos?

A.   git remoto agregar [shortname] [url]

B.   git remoto [shortname] [url]

10: ¿Cuál es el comando para mostrar la versión de Git que se usa?

A.   Git --help

B.   git --v

C.   GIT -Bare

D.   git --versión

11: ¿De cuántos servidores remotos pueden 1 git repo retirar cambios?

A.   128

B.   64

C.   32

D.   Sin límite

E.   dieciséis

12: ¿Qué hace agregar la opción -m para confirmar git?

A.   Usa el mensaje dado como mensaje de confirmación

B.   Se compromete con el maestro independientemente de la rama actual

C.   Detiene el confirmación si la rama actual es la rama maestra

D.   Se compromete sin mensaje

13: CSS también es creado y mantenido por un grupo de personas dentro

A.   W3D

B.   W3S

C.   W3C

D.   W3F

14: ¿Es posible tener un archivo Global .Gitignore?

A.   Sí

B.   No

15: ¿Cómo se determina el estado actual del proyecto?

A.   $ git stat

B.   Estado de $ git

C.   git stat

D.   (Todas estas opciones)

16: ¿Quién inventó Git?

A.   Steve Jobs

B.   Linus Torvalds

C.   Mark Zuckerberg

D.   Bill Gates

E.   Steve Wozniak

17: ¿Cuál es el comando para ver una lista de compromisos recientes?

A.   bisecto de git

B.   Lista de git

C.   git fusionar

D.   Git log

E.   Git Show

18: ¿Cuál es el comando para cambiar de ramas?

A.   Git Switch <Nombre de la rama>

B.   Git Pull <Nombre de la rama>

C.   Git Checkout <Nombre de la rama>

D.   Git Fetch <Nombre de la rama>

E.   Git Clone <Nombre de la rama>

19: ¿Cómo se agrega todos los archivos en el directorio actual al repositorio Git?

A.   git agregue todo

B.   git add ./

C.   Git Agregar

D.   Git Agregar.

20: Para actualizar su repositorio local, ¿qué comando utilizará?

A.   Git Push

B.   Git Pull

C.   estado de git

D.   git fusionar

E.   Git Rebase

21: Qué comando le muestra la versión de su instalación de Git.

A.   GIT -Info

B.   git -v

C.   (ninguno de esos)

D.   Que git

E.   git --versión

22: ¿Cuál es la forma correcta de agregar múltiples archivos al área de puesta en escena?

A.   git Agregar file1.txt, file2.txt, file3.txt

B.   git incluye file1.txt file2.txt file3.txt

C.   git Agregar file1.txt fil2.txt file3.txt

D.   Git incluye file1.txt, file2.txt, file3.txt

23: ¿Cómo se recuperan los cambios de un repositorio remoto?

A.   Git Pull Origin Master

B.   Git Pull Master

C.   Git Pull Master Origin

D.   Git Remote Master

E.   Git Get Origin Master

24: Para limitar la comparación "Git Diff" con el archivo foo.txt, use:

A.   git diff foo.txt

B.   Git Diff Head..foo.txt

C.   todas son correctas

D.   git diff foo

25: Desea revertir ' notas.txt ' a la versión en el compromiso más reciente.

A.   Git Drop Head /path/to/notes.txt

B.   Git Drowback - /path/to/notes.txt

C.   Git Checkout - /path/to/notes.txt

26: ¿Qué característica realmente hace que Git se separe de casi cualquier otro SCM?

A.   Cometer mesasge

B.   Modelo de ramificación

C.   Dominio

D.   Área de ensayo

27: ¿Qué comando restaurará la rama actual y la copia de trabajo al estado exacto en el que estaba antes de la confirmación más reciente?

A.   Git Revert-No-edit Head

B.   reinicio de git -cabeza -hard^

C.   Git Commit -Revertir

D.   Git Checkout Head@{1}

28: ¿Cómo deshaces todos los cambios desde su último compromiso?

A.   reinicio de git -hard

B.   Git deshace <RAMS>

C.   RESET DE GIT <PRAMA>

D.   reinicio de git

E.   Git deshacer -

29: ¿Cómo puedo obtener la identificación de commit?

A.   Git -Versión

B.   Git log

C.   ID de git

D.   ID de git

E.   Información de git

30: ¿Cómo se realiza todos los cambios?

A.   git agregue todo

B.   Git Stage todo

C.   Etapa Git.

D.   Git Agregar.

31: ¿Cuál de los siguientes comandos enumera solo ramas remotas?

A.   Git Branch -Remote R

B.   Git Branch -a

C.   Git Branch -r

D.   Rama Git -todo

32: ¿Qué comando elimina la rama llamada "Stinky" independientemente del estado de fusión?

A.   git eliminar apestoso

B.   Git Branch -Remove Stinky

C.   Git Branch -d Stinky

D.   git rm apestoso

33: ¿Qué comando deshaces todos los cambios desde el último comodidad?

A.   GIT deshacer

B.   reinicio de git

C.   git revertir

D.   git rm

34: ¿Cómo mostrar una lista de parámetros de configuración?

A.   configuración de git

B.   git config -l

C.   configuración git

D.   Configuración de Git -l

E.   No hay forma de hacerlo, excepto editando el archivo de configuración.

35: El comando "Git Stash List" debe imprimir lo siguiente:

A.   Todos los escondites actualmente en la pila

B.   "Lista '' Lista '" con éxito "

C.   Ninguno. Este es un comando inválido.

D.   Información para el alijo llamado "lista"

36: Un archivo escenificado es

A.   Un archivo ignorado

B.   Un archivo agregado al índice

C.   Un archivo comprometido

D.   No existe

E.   Un archivo que ha sido modificado

37: Que idioma se usa en git

A.   C ++

B.   Fortano

C.   Cobol

D.   C

E.   C#

38: ¿Verdadero o falso? Es un sistema de control de versiones centralizado.

A.   Verdadero

B.   FALSO

39: ¿Cuál de las siguientes opciones permite una colorización útil de la salida de línea de comando?

A.   Git config -color

B.   Cambio de git -Color Auto

C.   config de git -color -global.ui auto

40: ¿Qué opción suprime la salida para Git RM?

A.   --verbose = falso

B.   --corto

C.   --resumen

D.   --tranquilo

41: ¿Cómo se agrega solo ciertas partes de un archivo al índice?

A.   git add -p

B.   git agregar parcial

C.   Git Agregar parche

D.   git add -s

42: ¿Cuál es el propósito de ' git bisect ' ?

A.   Cancelar el compromiso anterior (si no se presiona)

B.   Encuentra tu último compromiso

C.   Encuentra la confirmación que introdujo un error

D.   Firme el último commit (con una clave GPG)

E.   Restablecer un archivo a la última confirmación

43: ¿Qué característica Git le permite incrustar reposadores separados?

A.   submódulos

B.   subrepos

C.   control remoto

44: ¿Cómo se agrega otro repositorio de git como directorio de su repositorio?

A.   Git Module <Repository> <Directorio local>

B.   Git Remote Agregar <Repository> <Directorio local>

C.   Git Agregar <Directorio local> <Repositorio>

D.   Git Submodule Agregar <Repository> <Directorio local>

45: Al presionar a un servidor remoto, ¿cuál es el único tipo de fusión que se acepta de forma predeterminada?

A.   Todos son aceptados

B.   Round-roBin

C.   Recursivo

D.   Avance rápido

46: ¿Qué comando mostrará qué revisión y autor modificaron por última vez cada línea de un archivo?

A.   bisecto de git

B.   Git culpa

C.   Git examina

D.   revisión de git

E.   Revisión Git

47: ¿Usando qué comando puede aplicar un cierto compromiso con la rama actual, usando el SHA1 de Commit ' s?

A.   comprometerse

B.   parche

C.   rebase

D.   cherry-pick

E.   jalar

48: ¿Cuál es el editor de texto predeterminado utilizado por Git?

A.   bloc

B.   empuje

C.   emacs

D.   sistema por defecto

E.   un navegador

49: ¿Cuál es la opción de "estado de git" utilizada para generar el estado de proyecto acortado?

A.   -s

B.   --breve

C.   --verbose = falso

D.   -b

50: `Git Rebase ` Will:

A.   Vuelva a paquete Gits Object Store para <Stream>

B.   Reproducir los cambios realizados en <Stream> en la parte superior de los cambios realizados en la rama actual (como si los cambios en <Stream> se hubieran realizado después de los cambios en la rama actual)

C.   Repita los cambios realizados en la rama actual en la parte superior de los cambios realizados en <Stream> (como si los cambios en la rama actual se hubieran realizado después de los cambios en <Stream>)

D.   Empuje los cambios en el repositorio actual en una rama con nombre en <Stream>

51: ¿Cuál es el comando para eliminar todo del alijo?

A.   Restablecimiento de Git Stash

B.   Git Stash eliminar

C.   git stash drop

D.   Git Stash Prune

E.   Git Stash Clear

52: Un repositorio de git puede consistir cuántos número de cabezas

A.   2

B.   Cualquier número

C.   1

D.   5

53: ¿Qué comando crea un nuevo confirmación que deshace los cambios en la confirmación más reciente?

A.   Git Checkout -1

B.   Cabezal de pago de git

C.   Git revertir la cabeza

D.   git revertir

E.   CAMENTA DE GIT

54: ¿En qué comando moverá los cambios de la última compromiso en el área de la etapa?

A.   RESET GIT -Cabezal -Soft^

B.   GIT CAMACIÓN.

C.   reinicio de git --dard

D.   git restablece la cabeza.

55: ¿Qué comando elimina el archivo foo.txt del índice pero no del directorio de trabajo?

A.   git restablecer foo.txt; Git Commit

B.   git rm foo.txt; Git Commit

C.   git rm -caché foo.txt

D.   git restablece la cabeza - foo.txt; Git Commit

56: ¿Cuál de estos comandos altera los compromisos existentes?

A.   Rebase

B.   reiniciar

C.   rebobinar

D.   revertir

57: ¿Cuál es la opción de imprimir un gráfico de base de texto del historial de confirmación al hacer ' git log '?

A.   -GRAMO

B.   -gramo

C.   -Show-Graph

D.   --grafico

58: ¿Cómo se establece una sucursal local existente para rastrear una rama remota?

A.   Git Branch --Set-Upstream LocalBranch RemoteBranch

B.   Git Checkout -B LocalBranch RemoteBranch

C.   Git Pull LocalBranch RemoteBranch

D.   Git Branch -Track LocalBranch RemoteBranch

59: git mv es equivalente a qué secuencia de comandos?

A.   MV viejo nuevo; git agregue nuevo

B.   git rm viejo; MV viejo nuevo; git agregue nuevo;

C.   git rm -caché viejo; MV viejo nuevo; git agregue nuevo

D.   MV viejo nuevo; actualización de git nueva

60: ¿Cuál es el comando para mostrar las ramas no femenidas (locales y/o remotas) dentro de la rama actual?

A.   Rama Git--No femenida

B.   Git Branch -A - -No femenado

C.   Todos estos

61: ¿Cuál es la opción GIT Diff para mostrar las diferencias de los cambios no destacados?

A.   -caché en caché

B.   No se necesita opción

C.   -

D.   CABEZA

62: ¿Cómo fusiono los cambios realizados en la rama de "desarrollo" en la rama "maestra" para evitar conflictos?

A.   Git Checkout <SARGUE>

B.   Git Merge Checkout <Master>

C.   Git Merge <SAREMPRAR> De la rama "Master"

D.   Git Merge <Master> de la rama "Desarrollo"

63: ¿Qué abrevia la opción Git fusion -s?

A.   --rápido

B.   --estrategia

C.   --corto

D.   --resumen

64: ¿Cómo se obtiene todos los submódulos para clonar después de haber clonado un repositorio?

A.   Git init Submodule -RECURSIVO

B.   clon de submódulo git -todo

C.   Submódulo Git Clone -RECURSIVO

D.   submódulos de actualización de git

E.   Git Submodule Update --init - -RECURSIVE

65: ¿Cuál es la mano corta común para eliminar una rama en un repositorio remoto?

A.   Git RM <Repository>/<RAMS>

B.   Git Branch -d -r <Repository> <RAMS>

C.   Git Branch -d <Repository>/<ranch>

D.   Git Push <Repository>: <RAMS>

E.   RESET GIT <Repositorio> <RURSH>

66: "Git log --since --before" se usa para:

A.   Ver registros de un período de tiempo específico

B.   Filtro se compromete por fechas cometidas

C.   Ni. Estos son argumentos no válidos.

67: ¿Cuál es la relación entre las opciones --short y-dry-manejan para el compromiso de git?

A.   --Short funciona solo si también se especifica-Dry-Run

B.   -Dry-manejan solo funciona si --short también se especifica

C.   Usar --short implica-dry-corre

D.   --short y--Dry-Run no se pueden usar juntos

68: ¿Qué hace ' git diff otro/maestro..head ' hacer

A.   Volver a la última confirmación

B.   Obtenga la diferencia entre su repositorio y otro repositorio

C.   Obtenga la diferencia entre su compromiso anterior y su compromiso posterior

D.   Comprueba la diferencia entre su repositorio y otro repo

E.   Obtenga la diferencia entre sus compromisos

69: Usted organiza dos archivos, F1 y F2. ¿Qué comando Un escaso solo F1?

A.   Git Restablecer Head F1

B.   Restablecer GIT F1

C.   git reiniciar cabeza - f1

D.   Restablecimiento de git - F1

70: Normalmente, la "cabeza" almacena el nombre de una rama, y ​​se dice que está separada cuando:

A.   No está en ninguna rama.

B.   Se refiere a cualquier cosa que no sea el compromiso más reciente.

C.   Se refiere a un compromiso no en la rama maestra.

D.   Se refiere a una compromiso no en la rama actual.

E.   Se refiere a una confirmación arbitraria que no es la punta de una rama.

71: ¿Verdadero o falso? "Solicitud-Pull" Un comando Git incorporado.

A.   FALSO

B.   Verdadero

72: ¿Cuál es la función de git clean -n

A.   Restablece su directorio de trabajo para la última compromiso

B.   Realice una "carrera seca" de Git Clean. Esto le mostrará qué archivos se eliminarán sin hacerlo.

C.   Elimina archivos nuevos que aún no se han agregado al área de puesta en escena

73: ¿Qué modo Git Rebase te permite combinar las comiendas por ' Squashing '?

A.   Calabaza

B.   Interactivo

C.   Avance rápido

D.   Verboso

74: ¿Qué sucede después de ejecutar el siguiente comando? etiqueta git -a

A.   Se mostrará una lista de todos los compromisos etiquetados.

B.   El editor predeterminado de su sistema se abrirá.

C.   La próxima confirmación será etiquetada como importante.

D.   La última confirmación será etiquetada como importante.

75: ¿Cuál es el comando para eliminar el último alijo de la lista de alijo?

A.   git stash rm

B.   Git Stash eliminar

C.   Git Stash Clear

D.   git stash drop

E.   git stash pop

76: ¿Cuál es la diferencia entre las opciones -c y -c para git commit?

A.   -C renova el autor y la marca de tiempo mientras -c no

B.   -C obliga a la confirmación mientras -c se detiene en errores

C.   -C elimina el objeto de confirmación copiado mientras -c no

D.   -C invoca el editor mientras -c no

77: El comando "git diff", sin ningún argumento adicional, muestra ...

A.   Diferencias entre el directorio de trabajo y la punta de la rama actual.

B.   diferencias entre el índice (lo que se realiza actualmente) y su última confirmación; Lo que estaría cometiendo si ejecuta "Git Commit" sin la opción "-a".

C.   cambios en el directorio de trabajo desde su última confirmación; Lo que estaría cometiendo si ejecute "git commit -a".

D.   Cambios rastreados por Git en el directorio de trabajo que aún no se organizan para la próxima confirmación.

E.   Diferencias entre el directorio de trabajo y el último compromiso con la rama maestra.

78: ¿Cuál es la opción GIT Diff utilizada para generar las diferencias acortadas para un archivo foo.txt?

A.   Git Diff --summary foo.txt

B.   git diff --brief foo.txt

C.   git diff - -stat foo.txt

D.   git diff --verbose = false foo.txt

79: ¿Qué comando observará efectivamente una fusión sin hacer ningún cambio?

A.   Git Diff Head .. <Remote>/<ranch>

B.   Git Diff ... <Remote>/<ranch>

C.   Git Merge-Dry-Run <Remote> <RAMS>

80: ¿Qué opción de confirmación Git es equivalente a usar las opciones -f y -e?

A.   -norte

B.   -s

C.   -T

D.   -z

81: ¿Qué comando le permite obtener el blob de algún archivo, ya sea en un repositorio o no?

A.   git codifica

B.   Git hash-object

C.   Git hash

D.   objeto git

E.   git blob

82: ¿De cuál de estas dos declaraciones hace que Git use el archivo de la confirmación en conflicto desde la que se está fusionando?

A.   git fusion -theirs index.html

B.   TAJED GIT -THEIRS index.html

83: ¿Qué abrevia la opción Git Commit -s?

A.   --cerrar sesión

B.   --rápido

C.   --corto

D.   --estado

84: ¿Cómo es posible registrar una fusión de la rama "OldBranch" al maestro sin modificar el contenido maestro?

A.   Git Merge -Record OldBranch

B.   Git Merge --Strategy = ours OldBranch

C.   git fusionar OldBranch & Git RESET -Hard

D.   No es posible, Git no es SVN.

85: ¿Cuál es la abreviatura de la opción-Dry-administrada de Git Add?

A.   -y

B.   -n

C.   -d

D.   -r

86: ¿Qué comando obtiene el padre común de dos compromisos?

A.   Git Common-Base <Commit1> <cipt2>

B.   Git Fetch-Base <Commit1> <Scito2>

C.   Git Merge-Base <Commit1> <Enctect2>

D.   Git Common-Parent <Commit1> <Enctem2>

87: ¿Qué hace agregar la opción -a para git confirmar?

A.   agrega todos los cambios de todos los archivos, conocidos y desconocidos, y realiza una confirmación

B.   agrega todos los cambios de los archivos conocidos y realiza una confirmación

C.   Agrega todos los cambios de todos los archivos, conocidos y desconocidos, elimina todos los archivos en el índice pero no en el árbol de trabajo, y realiza una confirmación

D.   agrega todos los cambios de archivos conocidos, elimina todos los archivos en el índice pero no en el árbol de trabajo, y realiza un confirmación

88: ¿Cuál es la opción Git Diff para mostrar las diferencias de los cambios escenificados y no estados?

A.   -caché en caché

B.   CABEZA

C.   No es necesaria la opción

D.   --ambos

89: qué comando utilizado para inicializar el repositorio

A.   reinicio de git

B.   Git Commit

C.   git init

90: ¿Qué comando usó para cometer un cambio?

A.   estado de git

B.   cabeza de git

C.   git comet

D.   Git Agregar

91: ¿Qué es "cabeza" en git?

A.   es una referencia a un objeto de confirmación

B.   es el jefe de un repositorio

92: ¿Cuál es la función de "Git Clone"?

A.   crea una copia de un repositorio de git existente

B.   crear un repositorio de git

93: ¿Cómo se crea una copia local de un repositorio remoto?

A.   Git Pull <URL de repositorio remoto>

B.   Git Clone <URL de repo remoto>

94: ¿Cómo se mantiene el tracto de controles remotos adjuntos a un repositorio local?

A.   git show remoto

B.   git remoto

95: ¿Qué comando se usa para crear y moverse a una nueva rama?

A.   Git Checkout -B <RAMSNAME>

B.   Git Branch <RAMARNAME>

C.   Git Checkout <RAMSNAME>

D.   Git Crear rama -B <RAMARNAME>

96: Cuando desea desico de un archivo, ¿cuál es el comando de correcto para hacerlo?

A.   git rm <chile>

B.   git rf <Sche>

C.   git eliminar <archivo>

D.   Git RMV <Archivo>

97: ¿Cómo puedes traer una nueva característica en la rama principal?

A.   Usando el comando "git fusionar"

B.   Usando el comando "Git Copy"

98: ¿Cómo se sincroniza su repositorio remoto con el repositorio de GitHub?

A.   $ Git Pull Origin <OriginName>

B.   $ Git Push Origing

C.   $ Git Init Origin <OriginName>

D.   $ Git Merge Origin <OriginName>

99: ¿Cómo se mueve de rama en rama?

A.   CAMENTA DE GIT

B.   git checkout checkiout

C.   Git int <BranchName>

D.   $ git checkout <BranchName>

E.   Git Checkout <local>

100: ¿Qué abreviatura se usa para "revisar" el comando?

A.   check git

B.   git c

C.   Git CT

D.   git co