Ciência da Computação e Sistemas de Informação oferecem minicurso gratuito de GIT

Os cursos de Ciência da Computação e Sistemas de Informação oferecerão minicurso de GIT através da plataforma Google Meeting nos dias e horários abaixo relacionados:

Dia 27/7 (19h às 22:20) tópicos 1 – 5

Dia 28/7 (19h às 22:20) tópicos 6 – 8

Dia 29/7 (19h às 22:20) tópicos 9 – 12

De acordo com o coordenador dos cursos, professor Alessandro Freitas de Oliveira, “para alunos da Instituição que realizarem o minicurso, será emitido pela coordenação um atestado de 10 horas válidos para atividades complementares. Para a comunidade em geral e ex-alunos, será liberada a participação no minicurso, porém, sem a emissão do atestado.

Interessados devem enviar email para: aless@san.uri.br (com o assunto: git) para receberem o link de acesso.

Para ambos os públicos o minicurso será gratuito.

Minicurso de Git

Conteúdo programático:

  1. O que é controle de versionamento (VCS – Version Control System);
  2. Informações sobre VCSs;
  • Tipos de VCSs.
  1. Terminologias;
  • Palavras chave para uso do Git.
  1. Configurar Git;
  • Mac OS X.
  1. Introdução ao Git;
  • Comandos básicos do shell.
  • Comando git init.
  • Conteúdo da pasta .git.
  • Comando git clone.
  • Comando git status.
  1. Review de histórico de um repositório;
  • Comando git log.
  • Comando git show.
  1. Commits;
    • Comando git add.
    • Comando git commit.
    • Mensagens de commit. (?)
    • Comando git diff.
    • Arquivo .gitignore.
  2. Tag;
  • Comando git tag.
  1. Branch;
  • Comando git branch.
  1. Checkout;
  • Comando git checkout.
  1. Merge;
  • Resolvendo conflitos.
  1. Desfazendo alterações;
  • Comando git revert.
  • Comando git reset.
  1. Boas Práticas (?)
  • Mensagens de commit.
  • Modelagem de branches (GitFlow – GitHub Flow).