GitHub Actions pkgdown workflow DOI

Description

This workshop will introduce how to use Git and GitHub as a platform for collaboration. Attendees will learn the essentials of Git branches, merge conflicts and how to resolve them, and the GitHub Flow workflow practice for collaboration.

Prerequisites

This lesson assumes you:

  • have some familiarity making repos and commits
  • know how to synchronize repos from your computer to GitHub

Such as via https://uf-repro.github.io/friendly-github-intro/

Learning Outcomes

By the end of the workshop, participants will be able to:

  • describe how merge conflicts originate and how to resolve them
  • apply the “GitHub flow” workflow for collaborating
  • create and navigate branches on GitHub and using GitHub Desktop
  • create and merge pull requests
  • understand “forks” and open-source-community development on GitHub