gitGraph
commit id: "Initial commit"
commit id: "Add data"
commit id: "Add analysis script"
commit id: "Update analysis script"
Using RStudio and GitHub
gitGraph
commit id: "Initial commit"
commit id: "Add data"
commit id: "Add analysis script"
commit id: "Update analysis script"
gitGraph
commit id: "Initial commit"
commit id: "Add data"
commit id: "Add analysis script"
branch will
commit id: "Add viz script"
checkout main
commit id: "Update analysis script"
merge will
GitHub (platform)
GitHub Desktop (software)
You can easily make your own copy of a repository by “forking” it
Now we’re going to “clone” this repo to our local machine using GitHub Desktop.
Start from a clean slate!
Your workspace is your laboratory - keep it free of contamination!
Tools > Global Options > General
In the “Basic” tab
.Rproj fileYour code should run on any machine!
Now let’s make a new R project based on this forked repository…
Now let’s make some changes to the repository:
README.md file in RStudio and add some text to it. Perhaps your name, today’s date, and a short poem. Make sure to save the file.README.md file has been modified. There should also be a new .Rproj file in the list of changed files.You’re well on your way to becoming an RStudio super user! Here are some more advanced RStudio and RProjects features that you can explore on your own:
renvNow let’s learn how to actually collaborate with Git and GitHub!
README.md file in RStudio (add your name next to your partner’s name and add your own poem beneath your partner’s poem).Congratulations, you’re now a GitHub pro!
Well, maybe not…but if you want to be, here are some GitHub resources that you can explore on your own:
For the remaining modules, you’ll need to fork and clone our workshop resources repository. Once cloned, double click the workshop.Rproj file to open the RProject in RStudio.

2025 Paleontological Society Short Course
GSA Connects 2025