Summary and Setup

This lesson will help USGS researchers and software developers learn how to do the following:

  • Create a Git Repository for tracking version controlled software
  • Collaborate with others using USGS GitLab.
  • Create a USGS-compliant software release package with source code, metadata, disclaimers, license, and citation
  • Submit a software release package for publication

FIXME: Setup instructions live in this document. Please specify the tools and the data sets the Learner needs to have installed.

Data Sets


Download the data zip file and unzip it to your Desktop

Software Setup


Details

Setup for different systems can be presented in dropdown menus via a spoiler tag. They will join to this discussion block, so you can give a general overview of the software used in this lesson here and fill out the individual operating systems (and potentially add more, e.g. online setup) in the solutions blocks.

Use Git BASH. Reach out to your IT to download Git.

Use Terminal.app

Also reach out to your local IT to download Git.

Use Terminal