Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Git
O que e o Git?
a) Um sistema de gerenciamento de arquivos
b) Um sistema de controle de versao distribuido
c) Um banco de dados para armazenamento de codigo
d) Uma ferramenta de compilacao de codigo
Resposta correta: b) Um sistema de controle de versao distribuido
Explicacao: O Git e um sistema de controle de versao distribuido utilizado para gerenciar mudancas
no codigo-fonte de projetos de desenvolvimento de software, permitindo que multiplas pessoas
colaborem de forma eficiente.
Qual a principal vantagem do Git em relacao a sistemas de controle de versao centralizados?
a) O Git e mais rapido em armazenar grandes arquivos
b) O Git permite que cada desenvolvedor tenha uma copia completa do repositorio
c) O Git e mais facil de usar
d) O Git exige menos recursos de hardware
Resposta correta: b) O Git permite que cada desenvolvedor tenha uma copia completa do
repositorio
Explicacao: Uma das maiores vantagens do Git e o fato de ser distribuido. Cada desenvolvedor tem
uma copia completa do repositorio, o que permite trabalhar de forma independente e offline.
Qual comando do Git e utilizado para inicializar um repositorio em um diretorio?
a) git start
b) git init
c) git create
d) git new
Resposta correta: b) git init
Explicacao: O comando git init e usado para inicializar um repositorio Git em um diretorio, criando
um repositorio vazio onde as mudancas de codigo poderao ser rastreadas.
O que faz o comando git clone?
a) Cria uma copia local do repositorio remoto
b) Cria um novo repositorio no GitHub
c) Faz backup de um repositorio remoto
d) Atualiza as alteracoes de um repositorio remoto
Resposta correta: a) Cria uma copia local do repositorio remoto
Explicacao: O comando git clone e utilizado para criar uma copia local de um repositorio remoto,
incluindo todo o historico de commits.
O que e um commit no Git?
a) A versao mais recente do codigo
b) O ato de compartilhar mudancas com outros desenvolvedores
c) O processo de armazenar mudancas no repositorio local
d) O envio de mudancas para o repositorio remoto
Resposta correta: c) O processo de armazenar mudancas no repositorio local
Explicacao: Um commit no Git e o ato de armazenar mudancas no repositorio local. Cada commit
registra um ponto especifico no historico de desenvolvimento, com uma mensagem explicativa
sobre as alteracoes feitas.
Como voce pode verificar o historico de commits em um repositorio Git?
a) git log
b) git status
c) git history
d) git show
Resposta correta: a) git log
Explicacao: O comando git log permite visualizar o historico de commits, exibindo informacoes
sobre cada commit, como a data, o autor e a mensagem de commit.
O que e um branch no Git?
a) Uma nova copia do repositorio
b) Um novo repositorio que compartilha o codigo
c) Uma linha separada de desenvolvimento dentro de um repositorio
d) Uma versao de producao do codigo
Resposta correta: c) Uma linha separada de desenvolvimento dentro de um repositorio
Explicacao: Um branch no Git e uma ramificacao do repositorio principal, onde novas mudancas
podem ser feitas sem afetar o codigo na branch principal (geralmente chamada de master ou main).
Como voce cria uma nova branch no Git?
a) git branch new-branch
b) git create-branch new-branch
c) git checkout -b new-branch
d) git new-branch new-branch
Resposta correta: a) git branch new-branch
Explicacao: O comando git branch new-branch e utilizado para criar uma nova branch no repositorio
atual, permitindo que voce trabalhe em novas funcionalidades sem interferir no codigo principal.
O que faz o comando git merge?
a) Atualiza os arquivos locais com as mudancas remotas
b) Cria uma nova versao do repositorio
c) Junta mudancas de uma branch com outra
d) Remove um arquivo do repositorio
Resposta correta: c) Junta mudancas de uma branch com outra
Explicacao: O comando git merge e utilizado para combinar as mudancas de uma branch com a
branch em que voce esta atualmente. Ele aplica as alteracoes da branch de origem a branch de
destino.
O que e um conflito de merge no Git?
a) Quando o Git nao consegue identificar as mudancas feitas em um arquivo
b) Quando duas branches tem mudancas conflitantes no mesmo arquivo ou linha
c) Quando um arquivo nao e mais rastreado pelo Git
d) Quando voce tenta fazer um commit em um repositorio vazio
Resposta correta: b) Quando duas branches tem mudancas conflitantes no mesmo arquivo ou linha
Explicacao: Um conflito de merge ocorre quando o Git tenta combinar mudancas de duas branches
que alteram a mesma linha em um arquivo ou afetam o mesmo arquivo de maneiras diferentes,
exigindo intervencao manual para resolver o conflito.
O que faz o comando git status?
a) Exibe as diferencas entre o repositorio local e o remoto
b) Mostra o historico completo de commits
c) Exibe o status atual dos arquivos e mudancas no repositorio
d) Atualiza o repositorio com as ultimas mudancas
Resposta correta: c) Exibe o status atual dos arquivos e mudancas no repositorio
Explicacao: O comando git status exibe o status atual dos arquivos no repositorio, mostrando os
arquivos modificados, nao rastreados e prontos para commit, alem de indicar em qual branch voce
esta.
Como voce adiciona arquivos para o proximo commit no Git?
a) git commit -a
b) git add .
c) git push
d) git update
Resposta correta: b) git add .
Explicacao: O comando git add . adiciona todos os arquivos modificados no diretorio atual ao
proximo commit. Voce tambem pode usar git add para adicionar arquivos
especificos.
O que faz o comando git push?
a) Envia as alteracoes locais para o repositorio remoto
b) Cria uma nova branch no repositorio remoto
c) Atualiza o repositorio local com alteracoes remotas
d) Mostra o historico de commits no repositorio remoto
Resposta correta: a) Envia as alteracoes locais para o repositorio remoto
Explicacao: O comando git push e utilizado para enviar os commits feitos no repositorio local para
um repositorio remoto, tornando as alteracoes disponiveis para outros colaboradores.
Qual comando do Git permite obter as ultimas alteracoes do repositorio remoto?
a) git fetch
b) git pull
c) git update
d) git merge
Resposta correta: b) git pull
Explicacao: O comando git pull faz o download das ultimas alteracoes do repositorio remoto e as
integra automaticamente ao seu repositorio local, realizando um fetch seguido de um merge.
Como voce remove um arquivo do repositorio Git?
a) git remove 
b) git delete 
c) git rm 
d) git clean 
Resposta correta: c) git rm 
Explicacao: O comando git rm e utilizado para remover arquivos do repositorio
Git, tanto do diretorio de trabalho quanto do indice (staging area).
O que e um repositorio remoto no Git?
a) Um repositorio local que armazena todas as alteracoes
b) Um repositorio armazenado em um servidor que pode ser acessado por multiplos
desenvolvedores
c) Um repositorio usado para fazer backup dos arquivos
d) Um repositorio que contem apenas versoes antigas do codigo
Resposta correta: b) Um repositorio armazenado em um servidor que pode ser acessado por
multiplos desenvolvedores
Explicacao: Um repositorio remoto e um repositorio hospedado em um servidor, como GitHub,
GitLab ou Bitbucket, e pode ser acessado por varios desenvolvedores para colaboracao no codigo.
Qual comando e utilizado para verificar as diferencas entre o que foi modificado e o que esta no
ultimo commit?
a) git diff
b) git compare
c) git status
d) git log
Resposta correta: a) git diff
Explicacao: O comando git diff exibe as diferencas entre o estado atual dos arquivos no repositorio
local e o ultimo commit, permitindo visualizar as mudancas feitas.
O que faz o comando git revert?
a) Desfaz o ultimo

Mais conteúdos dessa disciplina