Minicurso - Controle de Versão usando Git

Bem vindos ao nosso minicurso de Git!

Os slides do minicurso estão disponíveis em PDF aqui e em PPTX aqui.

Participação em Eventos

Eventos em que esse minicurso foi ministrado:

Evento Palestrantes Data
JDI 2015 - Jornada de Informática Marcelo Cordeiro, Luís Puhl e Gabriel Oliveira 22/10/2015
Minicursos LTIA Marcelo Cordeiro 28/01/2016

Links interessantes

  • https://git-scm.com/
    Site oficial do Git.

  • https://git-scm.com/book/
    Livro Pro Git, ensina desde os comandos mais básicos até o funcionamento das ferramentas mais obscuras do Git.

  • https://git-scm.com/book/pt-br
    Livro Pro Git em português, não é tão completo quanto a versão em inglês, mas ainda assim é um ótimo recurso.

  • https://www.atlassian.com/git/tutorials/
    Tutorial bem completo da Atlassian, um dos melhores que conheço.

  • https://www.gitignore.io/
    Ótimo site para criar arquivos .gitignore.

  • https://www.sourcetreeapp.com/
    Ótima ferramenta visual para Git (porém ainda aconselho realizar as operações pelo bash e apenas visualizar o que está acontecendo pelo SourceTree).

  • https://github.com/
    Servidor Git mais popular no mundo, porém não permite a criação de repositórios privados em contas gratuítas.

  • https://bitbucket.org/
    Outro servidor Git, oferece repositórios privados na conta gratuíta, porém apenas para times pequenos (no máximo 5 pessoas).

  • https://gitlab.com/
    Mais um servidor Git, a única limitação para contas gratuítas é o tamanho dos projetos (no máximo 10GB).

  • https://education.github.com/pack
    Pacote do GitHub para estudantes com várias ferramentas e vantagens, é necessário apenas fazer o pedido utilizando seu e-mail institucional (aquele que termina com algo parecido com @nomedasuauniversidade.br).