CodeBlanks Logo Icon CodeBlanks

Opening an issue

Learn the steps to open a new issue.

Creating an Issue

To create an issue on GitHub, open the repository's Issues section and create a new record. Add a short, descriptive title, then explain the problem or request. The description helps other developers understand the topic.

Issues → New issue
Title: Login page error
Description: Login fails after submission.

Writing a Useful Description

In an issue description, it is useful to explain what happened and what behavior was expected. When reporting a bug, you can list the steps needed to reproduce it. A clear description helps others understand the problem faster.

Title: Search results are missing
Description:
1. Open the search page.
2. Enter a word.
3. Check that no results appear.

Practice Create Issue Details

Create two variables containing a short title and description for a bug report. The title must be Search page error and the description must be Results are not displayed.

Starter code

terminal
# Hata bildiriminin bilgileri
title = None
description = None

Sample solution

terminal
title = "Search page error"
description = "Results are not displayed"
print(title)
print(description)

Expected output

Search page error
Results are not displayed

Questions and answers

Review the lesson questions together with their answers. To test yourself, solve the lesson interactively.

1 Which field briefly identifies the topic when creating a new issue?

  • Remote
  • Commit
  • Title Correct answer
  • Description

Explanation: The Title field states the issue topic briefly and clearly.

2 Complete the Issue Title

Question
Yeni bir hata kaydında konuyu kısa biçimde belirten alan: ____
Answer
Yeni bir hata kaydında konuyu kısa biçimde belirten alan: Title

Explanation: Title is the short heading of an issue. Details are written in the Description field.

3 Issue Creation Fields

Term Meaning
Title Short heading of the record
Description Details of the problem or request
New issue Option to create a new record
Issues Section with repository records

All lessons in Intermediate

20 Intermediate final

  1. Branch management
  2. Rebase
  3. Conflict
  4. PR flow