Navigation
2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | Current Level: 12 | 13 | 14 | 15
Lesson: Create and Assign GitHub Issues
🎯 Objective
Each team member will create at least one GitHub Issue in the shared repository to track a specific HTML-related task, and assign it to themselves or a teammate.
👣 Steps
-
Open the Issues Tab
- In your team repository, click on the Issues tab.
- Click the green “New issue” button.
-
Write a Clear Title and Description
- Give your issue a short but specific title (see examples below).
- In the description box, include details about what needs to be done and which file it relates to.
-
Assign the Issue
- On the right side of the page, click Assignees.
- Choose your name or another group member to take responsibility for this task.
-
Create the Issue
- Click “Submit new issue”.
- Return to the Issues tab to view and track open issues.
-
Use the Issue Tracker to Follow Up
- After the issue is resolved, return to it and close the issue.
🔧 What to Update
Each student should create an issue related to their own HTML page. Choose a small but meaningful update.
Example text you can write in your issue:
- Title: Add hobbies list to my page
Description: Use a
<ul>
and <li>
to create a list of my hobbies inside alex.html
.
- Title: Fix missing paragraph closing tag
Description: I noticed one of my
<p>
tags doesn’t have a closing tag. I’ll fix it in jordan.html
.
- Title: Add a link to index page
Description: I want to add a navigation link at the bottom of
sam.html
to return to the homepage.
Examples of updates:
- Add a new paragraph describing your interests
- Fix any HTML structure issues (e.g., missing
</p>
)
- Add a link to another page in your group
- Use
<ul>
and <li>
to list your hobbies, skills, or goals
- Create a heading for a new section on your page
Then, assign the issue to yourself and complete the work in a new branch.
- Add a new paragraph to your HTML page
- Fix a missing closing tag in your page
- Create a list using the
<ul>
and <li>
tags
- Add a link back to the homepage from your page
✅ Practice Check
💬 Discussion Prompt
How does using GitHub Issues help keep a group project organized and on schedule?