Well done, you now have a GitHub Account and a home for your future
projects. In this next assignment, you will setup your RStudio Cloud
infrastructure which we will you to work with R and the RStudio IDE. You
will follow through another set of tasks that will expose you to the
workflow we will use in this course. Once again, we do not expect you to
understand exactly what you are doing at each step. The main purpose is
to set you up and expose you to the tools before we get going with your
own data in Week 8.
Stored your GitHub Personal Access Token in a secure and accessible
place.
Learning Objectives
In this unit, you will learn to:
Clone a repository from GitHub into the RStudio Cloud
Render an R Markdown file using the RStudio IDE
Commit changes to files in a repository using the RStudio IDE
Push tracked changes to GitHub
Terminology
R Markdown: A dialect of Markdown that allows
authors to mix prose and code (usually written in R) in a single
document. [glosario
reference]
git commit: As a verb, the act of saving a set of
changes to a database or version control repository. As a noun, the
changes saved. [glosario
reference]
git clone: Copies (and usually downloads) of a Git
remote repository on a local computer. [glosario
reference]
git push: Uploads and synchronizes changes between
a local repository and a remote repository. [glosario
reference]
remote repository: A repository located on another
computer (e.g. GitHub). Tools such as Git are designed to synchronize
changes between local and remote repositories in order to share work. [glosario
reference]
local repository: A copy of a repository that we
use as our primary workspace where we create, edit, and delete files.
This copy is commonly referred to as the local repository. The local
repository most commonly exists on our computer or laptop, but can also
exist within a workspace on a server (e.g. RStudio Cloud, JupyterHub).
[text
reference]
Tasks
You have received an email invitation from GitHub to join the GitHub
Organisation (rbtl-fs22) for this course. If you have not, please make
sure that you completed Assignment 1 first and then contact Lars by
email.
Follow through with the instructions in the video below to complete
the remaining tasks
Video
Corrections
If you see mistakes or want to suggest changes, please create an issue on the source repository.
Reuse
Text and figures are licensed under Creative Commons Attribution CC BY-SA 4.0. Source code is available at https://github.com/rbtl-fs22/website, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".