Chapter 2 Computing setup
For the Cooper Center Data Science Boot Camp, please install the software described below on your local machine.
2.2 Git and Github
Git is software for version control. Github is a web service that provides remote storage and access to files via git. By using git and Github together, we greatly facilitate collaboration between multiple individuals working on the same code base, a.k.a. collaborative coding.
If you have not worked with git and Github before, this short YouTube video provides an orientation to git and Github: Git and GitHub for an Organized Project (STAT 545 Episode 2-A) from the University of British Columbia. See also: Happy Git and GitHub for the useR.
2.2.1 Install git and link tit to R Studio
Follow these instructions to download and install git and to link git with R Studio.
Optional: Download and install a local Github desktop client, or an alternative GUI client.
The git operations you need for this course can be managed within R Studio, from the Git
tab. Some more advanced operations require using either a Terminal window, or a Git desktop client.
As you get going, you will likely want to learn more about how to work with git and Github. Review the documentation for git and this Github Guide. Learn the basics.
2.3 Other resources
- Github organization site, a hub for our work.
- Collab site, primarily as a shared space to access Zoom for group meetings and recordings..
If you already have R installed on your machine, make sure you’re version is later than v. 3.0.1. You can check your current version by running the command
R.Version()
from the R console. The most recent version is: R version 4.0.2 (2020-06-22).↩︎If you do not install R Studio on your machine, you will need to install and load the
rmarkdown
package for R manually.↩︎