Lab 13 - Collaborating on GitHub

This week you’ll continue working on your projects. The first half of the workshop is structured, and you can use the second half to make progress on your projects.

GitHub issues

Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. They’re kind of like email—except they can be shared and discussed with the rest of your team. You can use issues as to-do lists as well as a place for brainstorming / discussing ideas.

Opening an issue

  1. Go to your project repo and open a new issue titled “Practice issue”.
  2. Add the following text to the issue:
This is not a real issue. This is just some placeholder text.

And the following is a bulleted to-do list:
- [ ] Do this
- [ ] Then that
- [ ] And finally this
  1. Hit preview to make sure the issue looks like the following:

  1. Submit the issue.
  2. Then, assign the issue to one or few members of the team.

Working on the issue

As you work on the issue you can check the boxes.

Note that this will also show progress on the issue on the issue dashboard.