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 Git and GitHub. This workshop is being updated to implement Positron instead of RStudio.
Instructor: Charles Belinsky (belinsky@msu.edu)
Topics:
Positron and Project Management: Learn how to organize your work using Positron, a modern-day IDE for R users. 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
Three days for 2.5 hours each day -- dates TBD.
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 will be $250, supporting partners receive a discount. You can purchase the class using a credit card or ACH.
For questions, to pay by check, or to purchase classes in bulk contact Charlie Belinsky at 517-355-0126 or belinsky@msu.edu