Git é um sistema de controle de versões distribuídas, usado principalmente no desenvolvimento de software, mas pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo.
GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Ele permite que programadores, utilitários ou qualquer usuário cadastrado na plataforma contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo.
Aprenda a utilizar o Git e o Github nesse excelente curso gratuito disponibilizado pelo professor Willian Justen do canal Willian Justen Cursos
Este curso pode ser feito por iniciantes que querem aprender a versionar e utilizar repositórios públicos de código.
Curriculum
- 1 Section
- 30 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Aulas30
- 2.101 – Introdução
- 2.202 – O que é controle de versão
- 2.303 – História do Git
- 2.404 – O que é Github
- 2.505 – Instalando o Git
- 2.606 – Configurando o Git
- 2.707 – Inicializando um repositório
- 2.808 – Utilizando editores no terminal
- 2.909 – Ciclo de vida dos arquivos
- 2.1010 – Visualizando logs
- 2.1111 – Visualizando diferença entre versões
- 2.1212 – Desfazendo coisas com o reset
- 2.1313 – Criando repositório remoto
- 2.1414 – Ligando repositório local com remoto
- 2.1515 – Criando chave SSH
- 2.1616 – Enviando mudanças para o remoto
- 2.1717 – Clonando um repositório
- 2.1818 – Fazendo fork de um projeto
- 2.1919 – O que é um branch e por que usar
- 2.2020 – Criando um branch
- 2.2121 – Movendo entre branches e deletando
- 2.2222 – Entendendo o Merge
- 2.2323 – Entendendo o Rebase
- 2.2424 – Merge e Rebase na prática
- 2.2525 – Criando um .gitignore
- 2.2626 – Git stash é lindo
- 2.2727 – Criando alias
- 2.2828 – Criando tags
- 2.2929 – Salvando sua sexta com git revert
- 2.3030 – Apagando tags e branches remotos