Escolar Documentos
Profissional Documentos
Cultura Documentos
(Sis) C4u1s1a1
(Sis) C4u1s1a1
Profissional Desenvolvimento
Paulista de Sistemas
Introdução ao versionamento
de código, Git e GitHub
Fundamentos do versionamento
de código
Aula 1
Recursos didáticos
• Recurso audiovisual para exibição de vídeos e imagens.
• Caderno para anotações.
Duração da aula
45 minutos.
Exposição
Como podemos garantir que as
alterações serão organizadas?
Vamos entender mais sobre versionamento?
Hoje iremos:
Na prática:
Escreva uma frase de destaque nesta área para
ressaltar algum aspecto do conteúdo.
Ao longo do processo,
talvez você queira fazer Mas, imagine que são Criar versões dessas
alterações no design várias pessoas alterações permite que
original, ou talvez mover trabalhando todos saibam quais
uma parede ou mudar a na mesma casa... mudanças foram feitas,
© Getty Images
quando e por quem.
cor de uma sala.
Exposição Snapshots
Captam uma imagem completa de todos os
arquivos em um determinado momento.
Deltas
Apenas registram o que foi alterado desde a
Snapshots e última versão.
deltas
Os sistemas de versionamento
podem registrar alterações por Exemplo:
meio de duas maneiras:
"snapshots" ou "deltas". Imagine que você esteja escrevendo um livro
com a ajuda de um sistema de versionamento
para rastrear as alterações no seu manuscrito.
Vídeo
Tipos de versionamento
Exposição
© Getty Images
Exposição
© Getty Images
ALURA. Curso Git e Github. Vídeo: Ctrl + Z no Git. Disponível em: https://cursos.alura.com.br/course/git-github-controle-
de-versao/task/57019. Acesso em: 19 dez. 2023.
Registro
Vamos
fazer uma Análise de situação-problema
atividade
15 minutos
3 Se esse problema ocorresse frequentemente,
como isso afetaria a produtividade da equipe
Em grupos de até quatro pessoas ou e a qualidade do software?
individualmente.
Registro
O que nós
© Getty Images aprendemos 3 A resolução de conflitos na prática de produção de
software, por meio da busca de soluções para um
hoje? problema encontrado em empresas que não utilizam
o versionamento.
Para conhecer mais sobre versionamento de