Unicamp
11 de março de 2025
Estamos num espaço seguro e amigável
R (>4.4.x)
https://www.r-project.org/
RStudio (>2024.12.x)
https://www.rstudio.com/
git (>2.48.x)
https://git-scm.com/
Quem nunca…
Manejar projetos individualmente
Manejar projetos compartilhados
Manejar projetos no tempo
Principal ferramenta utilizada em grandes projetos
git
git
git
GitHub
ATENÇÃO: dois conceitos!
ATENÇÃO: dois conceitos!
GitHub
Vamos criar uma conta no GitHub (caso não possuam)
GitHub
Salvem ou recuperem essas informações!
username: mauriciovancine
email: mauricio.vancine@gmail.com
senha: !@#$%¨&*+
Perfil
Repositório
README.md
Criar uma página inicial para o perfil do GitHub
Criar uma página inicial para o perfil do GitHub
mauriciovancine
)README.md
nesse repositórioRStudio
RStudio
RStudio
C:/Program Files/Git/bin/git.exe
/usr/bin/git
???
RStudio
Chave SSH
GitHub
GitHub
git
git config
: definir as configurações de usuário do gitctrl + shift + v
)Duas formas de trabalhar com o git e GitHub
Fork: cópia de um repositório remoto para o seu GitHub
Forken o repositório do workshop
Agora o repositório do workshop, que estava no meu GitHub, foi copiado (“garfado”) para o GitHub de vocês
git init
: inicia o versionamento de um repositório local
git clone
: faz o download de um repositório remoto (e.g. GitHub) para o seu computador (repositório local)github
class: inverse, center, middle
background-image: url(img/github_clone_zip.png) background-size: 900px background-position: 50% 70%
background-image: url(img/github_clone_git.png) background-size: 900px background-position: 50% 80%
background-image: url(img/git_rstudio.jpg) background-size: 500px background-position: 55% 80%
background-image: url(img/rstudio_git_create01.png), url(img/rstudio_project_logo.png) background-size: 900px, 120px background-position: 50% 85%, 95% 10%
File > New Project > Version Control
background-image: url(img/rstudio_git_create02.png) background-size: 900px background-position: 50% 85%
Git
background-image: url(img/rstudio_git_create03.png) background-size: 750px background-position: 50% 90%
Repository URL: git@github.com:mauriciovancine/short-course-git-github-rstudio.git
Project directory name: preenchimento automático
Create project as subdirectory of: /home/mude/data/github
class: inverse, center, middle
class: inverse, center, middle
class: inverse, center, middle
Slides por Maurício Vancine, feitos com Quarto. Código disponível no GitHub.