Aula 03 — Controle de versão com git e GitHub
Por que controle de versão é fundamental para pesquisa reprodutível. Conceitos básicos de git (commit, branch, push, pull). Integração git/GitHub com RStudio.
Por que controle de versão é fundamental para pesquisa reprodutível. Conceitos básicos de git (commit, branch, push, pull). Integração git/GitHub com RStudio.
Slides
Quer em PDF? Abra os slides, acrescente ?print-pdf ao endereço e imprima pelo navegador escolhendo “Salvar como PDF”.
Código R (aula prática)
- baixar
aula-03.R
Os comandos do terminal, o.gitignoreque este projeto precisa e o exercício de versionar a pasta do curso.
Dados utilizados
Nenhum arquivo novo: o objeto versionado nesta aula é a própria pasta do curso, montada na aula 01.
Recursos externos
- Vídeo da aula — controle de versão com git e GitHub
- GitHub em 15 minutos (tutorial)
- Ten Simple Rules for Taking Advantage of Git and GitHub
- Quadro resumo git (cheatsheet)
- Braga, P.H.P. et al. 2023. Not just for programmers: how GitHub can accelerate collaborative and reproducible research in ecology and evolution. MEE
- Mini-curso de git para iniciantes
- Git para iniciantes (série de vídeos em PT)
- O que é Git (em português)
- Git em português (livro online)
- Happy Git with R (Jenny Bryan)
Volta para o índice do curso.