Workshop Description
GitHub is mainly known as a version control platform that facilitates collaborative coding. Effective collaboration (with yourself or colleagues) requires good communication. GitHub offers several features that can support communication and project management. During this workshop, we will discuss and practice structuring a GitHub repository, taking advantage of GitHub Issues and Projects.
Learning Objectives
- Briefly introduce Git and GitHub
- Provide an overview of a GitHub Repository
- Understand how GitHub can serve as a Project Management tool
- Know how to create and leverage GitHub Issues
- Be familiar with how to set up and customize GitHub Projects
Resources
- Openscapes GitHub for Project Management (Champion Series)
- Openscapes GitHub Clinic slides
- LTER SciComp Workshops, GitHub Issues & GitHub Projects
- GitHub Documentation: Issues & Projects.