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/
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