Skip to content

prof-rossetti/version-control-workshop-2024

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

version-control-workshop

Title: Collaborate through Code (Version Control Basics)

Description: Demystify the version control process and learn how to manage and collaborate on coding projects with other researchers and developers. Attendees will become familar with Git and GitHub.

Learning Objectives:

  1. Discuss the importance of version control in software and research development projects.
  2. Set up a GitHub repository for version control purposes.
  3. Use GitHub Desktop software to manage the code staging and committing process, and to interface with a remote repository on GitHub.
  4. Employ Git branching strategies to manage different versions of code.
  5. Collaborate with peers by pulling and merging changes from a shared repository.
  6. Troubleshoot common Git errors and conflicts during version control.

Required Software:

  • GitHub Desktop (requires a GitHub account)
  • VS Code Text Editor

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 100.0%