Event box

Software Carpentry: Version Control with Git

Software Carpentry: Version Control with Git

Software Carpentry aims to help researchers get their work done in less time and with less pain by teaching them basic research computing skills. This hands-on workshop will cover basic concepts and tools for version control with Git. It can be taken alone, but is designed to be taken in combination with the Unix (5/16) and either Python (5/18) or R (5/19-20) modules.

By the end of the workshop, learners will:

  • Create and manage a Git repository
  • Track versions and file history with Git
  • Resolve issues and conflicts
  • Practice collaborative project management in Git and Github
  • Identify and resolve errors independently
  • Identify options for self-directed and guided learning

The workshop is open to anyone. You do not need any programming experience to participate but you will need access to a Windows, Mac or Linux computer. The workshop will be hosted online using Zoom; instructions for accessing course material and installing software will be sent in advance. For questions, contact Data Education Coordinator Nathaniel Porter (ndporter@vt.edu).

For more information on our curriculum, visit http://swcarpentry.github.io/git-novice.

If you are an individual with a disability and desire an accommodation, please email library-event-accessibility-g@vt.edu at least 10 business days prior to the event.

Tuesday, May 17, 2022
9:00am - 12:30pm
    Alumni       Beginners       Faculty/Staff       Graduate Students       Public       Undergraduates  
    Workshop > Data Science       Workshop  
Registration has closed.

Event Contact

Profile photo of Nathaniel Porter
Nathaniel Porter

Social Science Data Consultant and Data Education Coordinator