git
GitHub
shell
R
Projects/Documentation
100

Command line program to track changes in files. 

What is git?

100

Command to move new commits from local to remote repositories. 

What is git push?

100

Command to print contents of current directory.

What is ls?

100

Symbol from 'dplyr' to use the result of one function as the first argument of the next. 

What is the pipe, %>%?

100

Tool in RStudio to organize and move between sets of related files.

What is an R project?

200

Command to place a file in the staging area. 

What is git add?

200

Making your own remote copy of another person or organization's remote repository. 

What is forking a repository?

200

Command to make a new folder. 

What is mkdir?

200

Symbol to indicate whether element belongs to a vector. 

What is %in% operator?

200

R command to determine directory; superseded by use of R Projects. 

What is setwd()?

300

Command to check which files are updated/new, which are in the staging area. 

What is git status?

300

Command to copy the repository from GitHub to your computer. 

What is git clone?

300

Main folder on computer that holds all other files and folders. 

What is root?

300

A split-apply-combine approach that retains the same number of rows as the input dataframe/tibble. 

What is group_by() and mutate()?

300
A standardized approach to organizing/naming files within a folder. 

What is a research compendium?

400

A folder for a project that is version controlled with git. 

What is a git repository?

400

Your copy of a repository that is remote (as opposed to local). 

What is origin repository?

400

Directions from current working directory to target directory or file. 

What is a relative file path?

400

A type of function that can accept and process more than one element as an argument input.  

What is vectorized function?

400

Combining rendered text and executed code into a single document. 

What is literate programming?

500

A special file that suppresses files from being tracked by git. 

What is a .gitignore?

500

Submitting suggested changes to upstream repository for review. 

What is a pull request (PR)?

500

An option to modify a command line command. 

What is a flag?

500

Automated process to iterate by position of each element. 

What is index-based for loops?

500

A descriptive text document about a project that can describe file organization or installation instructions. 

What is a README?

M
e
n
u