CodeBlanks Logo Icon CodeBlanks

Issue açma

Yeni issue açma adımlarını öğrenirsin.

Issue açma

GitHub'da yeni bir issue açmak için ilgili deponun Issues bölümüne gidip yeni kayıt oluşturabilirsin. Issue için kısa ve açıklayıcı bir başlık yazmalı, ardından sorunu veya isteği açıklamalısın. Açıklama, diğer geliştiricilerin konuyu anlamasına yardımcı olur.

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

Açıklama yazarken nelere dikkat edilir?

Issue açıklamasında karşılaşılan durumu ve beklenen davranışı belirtmek yararlıdır. Bir hata bildirirken hatanın nasıl tekrar oluşturulabileceğini adım adım yazabilirsin. Açık bir açıklama, sorunun daha hızlı anlaşılmasını sağlar.

Başlık: Arama sonuçları görünmüyor
Açıklama:
1. Arama sayfasını aç.
2. Bir kelime gir.
3. Sonuçların görünmediğini kontrol et.

Uygulama Issue bilgilerini oluştur

Bir hata bildirimi için kısa bir başlık ve açıklama içeren iki değişken oluştur. Başlık Search page error, açıklama ise Results are not displayed olmalıdır.

Başlangıç kodu

terminal
# Hata bildiriminin bilgileri
title = None
description = None

Örnek çözüm

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

Beklenen çıktı

Search page error
Results are not displayed

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Yeni bir issue oluştururken konuyu kısa biçimde belirten alan hangisidir?

  • Remote
  • Commit
  • Title Doğru cevap
  • Description

Açıklama: Title alanı issue'nun konusunu kısa ve anlaşılır biçimde belirtir.

2 Issue başlığını tamamla

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

Açıklama: Title, issue'nun kısa başlığıdır. Ayrıntılar Description alanında yazılır.

3 Issue oluşturma alanları

Kavram Anlamı
Title Kaydın kısa konu başlığı
Description Sorunun veya isteğin ayrıntıları
New issue Yeni kayıt oluşturma seçeneği
Issues Depodaki kayıtların bulunduğu bölüm

Orta seviye bölümündeki tüm dersler

20 Orta seviye finali

  1. Dal yönetimi
  2. Rebase
  3. Çatışma
  4. PR akışı