Centre for Environmental Data Analysis logo Centre for Environmental Data Analysis logo
  • News 
  • Events 
  • Status 
  • Projects 
  • Outreach 
  • TechBlog   
  • About 

  •   Search this site  

Can't find what you're looking for?

Try our Google custom search, across all CEDA and JASMIN sites

  1.   CEDA Events
  1. Home
  2. CEDA Events
  3. Git and GitHub webinars

Git and GitHub webinars

Posted on November 1, 2018  (Last modified on November 8, 2023) • 2 min read • 397 words
Share via
Centre for Environmental Data Analysis
Link copied to clipboard

Webinar covering topics such as why you should use version control and useful Git commands.

This webinar provides an introduction to using Git and GitHub to manage, share and backup your code. We will discuss:

  • Why you should use version control
  • What GitHub is
  • How to get started with GitHub
  • Additional useful commands

At the end of the webinar you should be able to organise your code into a git repository and see it on GitHub along with knowing how to edit and update the repository. This will allow you to keep track of changes and easily share your code with others. This is a basic introduction, a more detailed look is found down below.

Within CEDA*, we use GitHub extensively to manage the code behind all our services; both internal and external. We are therefore well placed in providing support or answering any questions you may have about using GitHub for version control.

Please do not email the email address in the video, this was for the live viewing only. If you have any queries, please email the CEDA helpdesk

Recorded on 1st November 2018 for the fourth webinar in a series provided by CEDA. See links here for presentation slides and video. 

Further Use of Git and GitHub  

We will discuss:
  • Branches: What are they? How do I use them?
  • Merging: How do I merge branches? How do I resolve conflicts?
  • Git Stash: What is it? When would I use it?
  • Reset: How do I unstage a commit? How do I undo my last commit?
  • More Features of GitHub:
    • Collaboration features such as forks and pull requests
    • Viewing Change History
    • Tags and Releases
    • Issue Tracking
    • Project Management
    • Public Wikis
    • GitHub Settings

At the end of the webinar, you should be able to use a combination of Git commands and GitHub features to manage your code. Creating issues to manage priorities and branches to allow testing and development on multiple fronts. You will also have been introduced to making changes to other GitHub projects and submitting your changes for review by the original project.

See links here for presentation slides and video.

Within CEDA, we use GitHub extensively to manage the code behind all our services; both internal and external. We are therefore well placed in providing support or answering any questions you may have about using GitHub for version control. Please do not email the email address in the video, this was for the live viewing only. If you have any queries, please email the CEDA helpdesk.

 An introduction to NAG & NAG/Python interface on JASMIN workshop
Introduction to LOTUS - JASMIN's batch computing cluster webinar 
Follow us

Social media & development

   

Useful links

  • CEDA Archive 
  • CEDA Catalogue 
  • JASMIN 

Contact us

  • Documentation 
  • Get in touch
UKRI/STFC logo
UKRI/NERC logo
NCAS logo
NCEO logo
Accessibility | Disclaimer | Privacy and Cookies
Copyright © 2025 Science and Technology Facilities Council.
Hinode theme for Hugo licensed under Creative Commons (CC BY-NC-SA 4.0).
Centre for Environmental Data Analysis
Code copied to clipboard