34ª Semana de Computação e Informática da FIPP/Unoeste (INFOESTE 2022)
Tipo de Atividade: FIPPETEC
  • ET06 - O Essencial de GIT e GitHub
  • Mateus Mendonça Monteiro
    José Paulo Lobo Saturnino
    IRINEU DE ALMEIDA JÚNIOR
  • 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.
  • Laboratório 101
  • Alunos da ETEC inscritos na Infoeste
  • 30
    • 28/10/2022 (13:30:00 às 17:30:00)