---
title: Creating a New GitHub Issue
localeTitle: خلق إصدار جديد GitHub
---
قبل إرسال مشكلة ، حاول [البحث عن](https://forum.freecodecamp.com/t/searching-for-existing-issues-in-github/18390) مشكلتك [على GitHub](https://forum.freecodecamp.com/t/searching-for-existing-issues-in-github/18390)

إن صياغة قضية جيدة سيجعل من الأسهل على فريق التطوير تكرار مشكلتك وحلها. اتبع هذه الخطوات للقيام بذلك بشكل صحيح:

1.  الذهاب إلى FreeCodeCamp في [قضايا جيثب](https://github.com/FreeCodeCamp/FreeCodeCamp/issues) الصفحة وانقر على `New Issue` .
    
2.  **لديك عنوان مفيد**
    
    *   اكتب عنوانًا مفيدًا يصف المشكلة. بعض الأمثلة الجيدة هي أن `Logging in from the News and Field Guide pages doesn't redirect properly (using e-mail)` و `Typo: "for" instead of "while" loop` ؛ وتشمل الأمثلة السيئة `A bug, HELP!!!11` `I found this bug in a Challenge` .
        
    *   الحفاظ على العنوان قصير نسبيا ، والوصف لمزيد من المعلومات. أحد الأمثلة على ذلك هو اختصار أسماء تحدي طويلة ، لذا بدلاً من كتابة `Test case bug in 'Challenge: Check Radio Buttons and Checkboxes by Default'` ، قد تحتاج إلى كتابة `Test case bug in 'Radio Buttons' Challenge` .
        
3.  في النص الأساسي ، **قدّم رابطًا** إلى الصفحة التي واجهت فيها هذه المشكلة.
    
4.  **صف المشكلة** وقدم **خطوات** حتى يتمكن مطور البرامج من محاولة تكرار المشكلة. قم بتضمين نظام التشغيل وإصدار المستعرض.
    
    *   عند الإشارة إلى مشكلات أخرى أو سحب الطلبات ، ما عليك سوى كتابة #issue / pr-number.
5.  الصق في أي رمز ذي صلة باستخدام [تنسيق الشفرة](https://forum.freecodecamp.com/t/markdown-code-formatting/18391) المناسب
    
6.  **يمكنك التقاط لقطة شاشة** للمشكلة وتضمينها في المشاركة.
    
7.  انقر فوق `Submit New Issue` وانت القيام به! سيتم الاشتراك تلقائيًا في الإشعارات لأي تحديثات أو تعليقات مستقبلية.
