Logo Passei Direto
Buscar
Questão 2/10 - DevOps e Integração Contínua O Git é o sistema de controle de versão mais popular do mundo. Ele é um projeto de código aberto maduro e ativamente mantido, desenvolvido por Linus Torvalds, o criador do kernel do Linux. O Git é usado em uma ampla variedade de projetos de software, tanto comerciais quanto de código aberto. O Git é um sistema de controle de versão distribuído (DVCS). Para utilizar o Git, os desenvolvedores empregam comandos específicos para copiar, criar, alterar e combinar código, portanto, dominar branching, merging e pull requests é essencial para um fluxo de trabalho eficiente no Git. Relacione corretamente os comandos do Git: 1. Commits 2. Merge 3. Criação de Branch 4. Pull Requests 5. Push ( ) Registra o progresso dos códigos na ramificação local ( ) Inicia uma revisão do código e uma discussão ( ) Enviar a ramificação para o repositório remoto para colaboração e backup ( ) Iniciar uma nova ramificação para trabalhar em uma funcionalidade ou correção ( ) Após a aprovação, a ramificação é mesclada na principal branch Agora, selecione a alternativa que apresenta a sequência correta:

A 2 1 5 3 4
B 1 4 5 3 2
C 1 4 2 5 3
User badge image
Desafios Para o Conhecimento

ano passado

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada um dos comandos do Git e suas descrições para encontrar a sequência correta: 1. Commits - Registra o progresso dos códigos na ramificação local. 2. Merge - Após a aprovação, a ramificação é mesclada na principal branch. 3. Criação de Branch - Iniciar uma nova ramificação para trabalhar em uma funcionalidade ou correção. 4. Pull Requests - Inicia uma revisão do código e uma discussão. 5. Push - Enviar a ramificação para o repositório remoto para colaboração e backup. Agora, vamos relacionar as descrições com os números: - (1) Commits: Registra o progresso dos códigos na ramificação local. - (4) Pull Requests: Inicia uma revisão do código e uma discussão. - (5) Push: Enviar a ramificação para o repositório remoto para colaboração e backup. - (3) Criação de Branch: Iniciar uma nova ramificação para trabalhar em uma funcionalidade ou correção. - (2) Merge: Após a aprovação, a ramificação é mesclada na principal branch. Portanto, a sequência correta é: 1 (Commits), 4 (Pull Requests), 5 (Push), 3 (Criação de Branch), 2 (Merge). Analisando as alternativas: - A) 2 1 5 3 4 - B) 1 4 5 3 2 - C) 1 4 2 5 3 A alternativa que apresenta a sequência correta é a B) 1 4 5 3 2.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

User badge image

Ed Verified user icon

ano passado

Analisando a relação correta dos comandos do Git apresentados: 1. Commits - Registra o progresso dos códigos na ramificação local. 2. Merge - Após a aprovação, a ramificação é mesclada na principal branch. 3. Criação de Branch - Iniciar uma nova ramificação para trabalhar em uma funcionalidade ou correção. 4. Pull Requests - Inicia uma revisão do código e uma discussão. 5. Push - Enviar a ramificação para o repositório remoto para colaboração e backup. A sequência correta dos comandos do Git é: B) 1 4 5 3 2.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Questão 5/10 - DevOps e Integração Contínua Em DevOps temos uma representação visual que é uma série automatizada de processos que facilitam o desenvolvimento, o teste e a implantação contínua de software. Essa representação visual e automatizada do fluxo de trabalho do desenvolvimento de software, que envolve várias etapas, desde a escrita do código até a entrega do produto, onde cada etapa é um estágio no ciclo de vida do desenvolvimento de software e pode incluir tarefas como compilação, testes automatizados, revisões de código, empacotamento, implantação e monitoramento. Essa representação visual é conhecida como:

A Integração Contínua
B Automatização de processos
C Implementação automática
D Entrega Contínua
E Pipeline

Para resolver essa problema, foram desenvolvidos os:

A Controladores de objetos
B Sistemas Centralizados de Controle de Versão (CVCSs)
C Centralizadores universais
D Sistemas Distribuídos de Controle de Versão (DVCS)
E Sistemas de Controle de Versões distribuídas

Para tentar resolver esse problema, surgiu o(a):

A Programação Orientada a objetos
B Programação estruturada
C Comunicação entre pares
D Desenvolvimento ágil
E Persistência de dados

Mais conteúdos dessa disciplina