34ª Semana de Computação e Informática da FIPP/Unoeste (INFOESTE 2022)
Tipo de Atividade:
FIPPETEC
Atividade:
ET06 - O Essencial de GIT e GitHub
Instrutor(es):
Mateus Mendonça Monteiro
José Paulo Lobo Saturnino
IRINEU DE ALMEIDA JÚNIOR
Informações gerais:
Resumo:
Curso de 4 horas, que irá ocorrer na parte da tarde, na onde de inicio será realizada a apresentação do conteúdo que irá ser abordado ao longo do curso, depois alguns conceitos do que é versionamento e qual sua importância para a área de tecnologia. E em sequência irá ser apresentado o que é o git e alguns conceitos existentes dentro dele e em seguida será criado um repositório local e posto em prática os comandos relacionados com os conceitos abordados. Finalizado o assunto git com versionamento local, iremos explicar o que é o versionamento remoto e github e mostrando na prática como fazer o link de um repositório local com um repositório remoto. E para finalizar será demonstrado algumas situações reais de problemas de versionamento em que o git + github pode resolver com a restauração de versão,também ajudar os desenvolvedores de projetos opensource criando criando uma issue daquele determinado projeto, criar um pull request para um projeto e mostrando para o que serve uma pull request e porque ela é importante no mundo open-source. E assim finalizamos o curso.
Pré-requisitos:
Não há pré requisito.
Conteúdo Programático:
Apresentação do conteúdo
O que é versionamento ?
Qual sua importância na área da tecnologia?
O que é o Git ?
Explicar conceitos do git como (commit, branches, merges)
Comandos básicos do git.
Git Init, Status, Log, Add, Commit, Branch, Checkout, Merge, Rebase.
Versionamento Remoto.
O que é o Github?
Diferença entre Git e Github ?
Situações reais de utilização do Git e Github
Utilizar de alguns artifícios do versionamento remoto, como:
Restaurar uma versão antiga de um projeto.
Abrir uma issue no github.
Abrir um pull request.
Local:
Laboratório 101
Público:
Alunos da ETEC inscritos na Infoeste
Número Máximo de vagas:
30
Períodos/Horários:
28/10/2022 (13:30:00 às 17:30:00)