yfnian / github-for-collaboration

Using GitHub for Collaboration

Home Page:https://uf-repro.github.io/github-for-collaboration/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Using GitHub for Collaboration

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.

Attendees will be expected to have basic familiarity with Git and 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

References

About

Using GitHub for Collaboration

https://uf-repro.github.io/github-for-collaboration/

License:Creative Commons Attribution 4.0 International