Introduction to code versioning and collaboration with Git and GitHub: An EDI VTC Tutorial.

Key Info
Description - a brief synopsis, abstract or summary of what the learning resource is about: 

This tutorial is an introduction to code versioning and collaboration with Git and GitHub.  Tutorial goals are to help you:  

  • Understand basic Git concepts and terminology.
  • Apply concepts as Git commands to track versioning of a developing file.
  • Create a GitHub repository and push local content to it.
  • Clone a GitHub repository to the local workspace to begin developing.
  • Inspire you to incorporate Git and GitHub into your workflow.

There are a number of exercises within the tutorial to help you apply the concepts learned.  
Follow up questions can be directed via email to:  o Colin Smith  ([email protected]) AND Susanne Grossman-Clarke ([email protected]).

Authoring Person(s) Name: 
Colin Smith
Susanne Grossman-Clarke
Authoring Organization(s) Name: 
Environmental Data Initiative (EDI)
License - link to legal statement specifying the copyright status of the learning resource: 
Creative Commons 0 - CC0 "No Rights Reserved" (Public Domain)
Access Cost: 
No fee
Primary language(s) in which the learning resource was originally published or made available: 
English
More info about
Keywords - short phrases describing what the learning resource is about: 
Collaborative workflow
Data handling
Expert guidance - Core Trustworthy Data Repositories Requirements
Subject Discipline - subject domain(s) toward which the learning resource is targeted: 
Physical Sciences and Mathematics: Environmental Sciences
Published / Broadcast: 
Tuesday, June 20, 2017
Publisher - organization credited with publishing or broadcasting the learning resource: 
Environmental Data Initiative (EDI)
Media Type - designation of the form in which the content of the learning resource is represented, e.g., moving image: 
Presentation - representation of the particular way in which an author shows, describes or explains one or more concepts, e.g., a set of Powerpoint slides.
Contact Person(s): 
Colin Smith
Susanne Grossman-Clarke
Contact Organization(s): 
Environmental Data Initiative (EDI)
Educational Info
Purpose - primary educational reason for which the learning resource was created: 
Instruction - detailed information about aspects or processes related to data management.
Learning Resource Type - category of the learning resource from the point of view of a professional educator: 
Learning Activity - guided or unguided activity engaged in by a learner to acquire skills, concepts, or knowledge that may or may not be defined by a lesson. Examples: data exercises, data recipes.
Target Audience - intended audience for which the learning resource was created: 
Graduate student
Undergraduate student
Librarian
Citizen scientist
Intended time to complete - approximate amount of time the average student will take to complete the learning resource: 
More than 1 hour (but less than 1 day)
Framework - A community-based organization plan or set of steps for education or training: 
FAIR Data Principles