Introduction to Version Control with Git & Github

2019 Cyberseminar Series

Presenter(s):
Valentina Staneva / eScience Institute and University of Washington

Talk Description

Managing and sharing scientific code is an invaluable skill researchers today should possess. However, existing version control systems which facilitate are sometimes hard to master. In this training, you will learn how to use Git & Github to:

  • to put your code under version control and publish it online
  • track changes in your code, and retrieve old versions
  • collaborate with others on the same project

To setup git on your computer follow these instructions.

CUAHSI's 2019 Cyberseminar Series: Waterhackweek

Hosted by CUAHSI and University of Washington

Studies of water and environmental systems are becoming increasingly complex and require the integration of knowledge across multiple domains. At the same time, technological advances have enabled the collection of massive quantities of data for studying earth system changes. Fully leveraging these datasets and software tools requires fundamentally new approaches in the way researchers store, access and process data. Waterhackweek, supported by the National Science Foundation Cybertraining program, serves the national interest by motivating a culture shift within the hydrologic and more broadly earth science communities toward open and reproducible software practices that will enhance interdisciplinary collaboration and increase capacity for addressing complex science challenges around the availability, risks and use of water. This cyberseminar series consists of presentations from the Cybertraining investigators and research software developers, each focusing on a specific water-related use cases, tool, or library. Topics will consist of both introductory and advanced concepts that are relevant to a wide range of water and informatics use-cases, e.g. publishing large datasets, running numerical models, organizing collaborative research projects, and meeting journal requirements by following open data standards. The goal of the 2019 series is to prepare the incoming Waterhackweek (March 25-29, 2019) participants for the in-person capstone event in which their skills and creativity will be used to address natural hazards, however, these topics and technologies are also relevant to the broader water science community. We welcome all undergraduate, graduate, and early career scientists to join us in this public cyberseminar series.