ابحث عن المشكلات الأولى الجيدة من CLI!
يتطلب بيثون 3.6.1 أو أعلى.
$ pip3 install good-first-issues --upgrade يستخدم CLI الاسم المستعار gfi لتشغيل الأوامر.
hacktoberfestيتطلب CLI رمز الوصول الشخصي GitHub لتقديم طلبات إلى GitHub API.
احصل على رمز الوصول الشخصي ذو الحبيبات الدقيقة
يمكنك إضافة وصف إلى الرمز المميز الخاص بك ، حدد "المستودعات العامة (للقراءة فقط)" وتحديد الرمز المميز .
توفير الرمز المميز لـ CLI:
$ gfi config يتم تخزين الرمز المميز محليًا على /home/<username>/.gfi/good-first-issues < username>/.gfi/good-first-issues.
رمز في متغير البيئة:
قم بتخزين الرمز المميز باسم GFITOKEN في بيئتك.
يوفر Github API لجلب بيانات المستخدم والمؤسسة. مطلوب رمز الوصول الشخصي للمصادقة وجلب البيانات.
للبحث عن المشكلات ، استخدم أمر gfi search .
$ gfi search " rust-lang "العرض التوضيحي
$ gfi search " facebook " --repo " jest "العرض التوضيحي
$ gfi search " yankeexe " --userالعرض التوضيحي
-علم --user غير مطلوب هنا.
$ gfi search " yankeexe " --repo " good-first-issues "العرض التوضيحي
hacktoberfest $ gfi search --hacktoberfest
$ gfi search -hfالعرض التوضيحي
الاستعلام عن جميع عمليات إعادة التجميع مع موضوع "Hacktoberfest" في منظمة.
$ gfi search " facebook " --hacktoberfestالعرض التوضيحي
الاستعلام عن جميع عمليات إعادة التجهيز مع موضوع "Hacktoberfest" في ملف تعريف المستخدم. -علم --user غير مطلوب هنا.
$ gfi search " yankeexe " --hacktoberfestالعرض التوضيحي
يقتصر الإخراج على عرض 10 مشكلات بشكل افتراضي. استخدم -العلم --limit لتعيين عدد المشكلات للإخراج أو --all دون حدود.
الحد من القضايا إلى 12
$ gfi search " facebook " --limit 12العرض التوضيحي
عرض جميع القضايا الموجودة.
$ gfi search " rust-lang " --all من الصعب التنقل من خلال جميع المشكلات عند تمكين العلامة --all عرض المشكلات الموجودة على متصفحك بسهولة باستخدام علامة --web .
$ gfi search " facebook " --all --webالعرض التوضيحي
للحصول على إرشادات حول إنشاء بيئة تطوير وكيفية تقديم المساهمة في good-first-issues ، راجع الإرشادات المساهمة.