Acesse: Wagner Andrade
Este projeto está disponível em https://github.com/WagnerChavesAndrade/profmatma41.git.
pkgs <- c("rmarkdown", "knitr", "bookdown", "tinytex", "postcards", "usethis", "gitcreds")
install.packages(pkgs)
# Configurando o nome e email do github
usethis::use_git_config(user.name = "YourName", user.email = "your@mail.com")
# gerando um token
usethis::create_github_token()
# inserindo o token no arquivo '.Renviron'
usethis::edit_r_environ()
## armazene seu token na varivel GITHUB_PAT:
## GITHUB_PAT=ghp_XXXXXXXXXXXXXXXXXXXXXX
## após inserir esta linha de comando, finalize o arquivo
## acrescentando uma nova linha!!!!
# Criar localmente o projeto git
usethis::use_git()
# Subi o projeto local ao github
usethis::use_github()
A estrutura base de nossos relatórios deve seguir a seguinte estrutura de diretório:
profmatma41
;https://github.com/<seunome_github>/profmatma41.git
C:/repos
1. Caminhos longos dificultam a renderização do projeto. Experiência pessoal!Para sincronizarmos as alterações do nosso repositório local com o repositório GitHub, faremos a sequência de comandos:
https://github.com/seunome_github/profmatma41
$ git add .
$ git commit -m "Comentário a ser inserido!"
$ git push
Podemos também fazer esses passos por meio de botões no RStudio. No terceiro quadrante, procure pela aba Git, depois o botão Commit. Ao clicar, abrirá uma nova janela. No seu lado esquerdo será apresentado todos os arquivos alterados. Selecione os arquivos que deseja subi para o GitHub. Ao selecionar, no seu lado direito, haverá um espaço, em commit message, para realizar o comentário, vulgarmente chamamos commitar. Feito isso, clique no botão commit, e depois no botão push. Pronto, alterações enviadas!
A estrutura de nosso projeto será da seguinte forma:
profmatma41/index.html
é a página principal. Sempre use index.Rmd
para renderizar a página em HTML;images
é o subdiretório que criamos algumas imagens. Para as imagens necessárias nos relatórios, insira nos diretórios dos relatórios;info
é o diretório que representa a página das informações adicionais de cada aluno. Sempre use index.Rmd
para renderizar a página em HTML. Caso deseje alterar a foto ./info/logo.png
por uma sua, insira em ./info/
, a respectiva imagem, renomeando-a por logo.png
, lembre-se da extensão da imagem, .png
;./rel0X
representam os locais para desenvolver os relatórios. Para X = 1
, isto é, ./rel01
, temos o desenvolvimento do relatório 1, e assim sucessivamente. Para a criação de mais relatórios, copie um desses subdiretórios como modelo para o desenvolvimento do próximo. Por exemplo, se criarmos o relatório 03, copie um dos subdiretórios referidos, e renomei-o como ./rel03
. Sempre use index.Rmd
para renderizar a página em HTML. Para saber como inserir o link desse relatório na página principal, discestcomp/index.Rmd
, veja a subseção 4. Relatórios.profmatma41
, acesse configurações (settings);seunome_github/profmatma41
);https://seunome.github.io/profmatma41
. Bons estudos!Para linkar os relatórios basta usar o código (Exemplo Relatório 01):
- [Relatorio 01 (Insira a data)](rel01/index.html){target="_blank"}
Relatórios desenvolvidos:
Pensando no SO Win.↩︎