Project Management Using RStudio, Git, and GitHub

The QFC is offering a workshop designed to help you build a more robust, shareable, and reproducible research project using RStudio, Git, and GitHub.

Instructor: Charles Belinsky (belinsky@msu.edu)

Topics:

RStudio and Project Management: Learn how to organize your work using RStudio Projects. We’ll cover best practices for structuring your files, managing dependencies, and sharing your project.

Git and Versioning: Discover how Git can help you track changes in your code. You’ll learn about version control, navigating project history, and recovering files from previous versions.

GitHub and Collaboration: Understanding collaborative workflows in GitHub. We’ll explore how to contribute to shared projects, manage changes from multiple users, and handle conflicts.  

Working with Branches: Learn how to create alternate versions of your project or adjust your workflow without affecting the main project. We’ll cover creating and switching between branches, submitting pull requests, and merging changes.

Date and times

Tuesday April 7, 14, and 21, 2026 (1pm-3:30pm each day)

Location:

You can attend the workshop in-person in 105 Manly Miles at Michigan State University or through Zoom. 

GitHub account:

Students in this class need a GitHub account.

Purchasing the Class:

The price is $250, supporting partners receive a discount.  You can purchase the class using a credit card or ACH at the QFC Storefront

For questions, to pay by check, or to purchase classes in bulk contact Charlie Belinsky at 517-355-0126 or belinsky@msu.edu