إرسال طلب سحب

تدور هذه الصفحة حول إرسال طلب سحب يحتوي على ملفات وثائق Markdown إلى tensorflow /tfhub.dev . جيثب ريبو. لمزيد من المعلومات حول كيفية كتابة ملفات Markdown في المقام الأول ، يرجى الاطلاع على دليل توثيق الكتابة .

عمليات التحقق من إجراءات GitHub

يستخدم tensorflow /tfhub.dev repo إجراءات GitHub للتحقق من صحة تنسيق الملفات في العلاقات العامة. سير العمل المستخدم للتحقق من صحة العلاقات العامة محدد في. يمكنك تشغيل برنامج المدقق النصي على الفرع الخاص بك خارج سير العمل ، ولكنك ستحتاج إلى التأكد من تثبيت جميع تبعيات حزمة النقطة الصحيحة.

لا يستطيع المساهمون لأول مرة إجراء عمليات تحقق آلية إلا بموافقة مشرف إعادة الشراء ، وفقًا لسياسة GitHub . يتم تشجيع الناشرين على إرسال أخطاء إملائية صغيرة لإصلاح العلاقات العامة ، أو تحسين وثائق النموذج ، أو إرسال بيان عام يحتوي فقط على صفحة الناشر الخاصة بهم كأول العلاقات العامة الخاصة بهم حتى يتمكنوا من إجراء فحوصات آلية على العلاقات العامة اللاحقة.

تقديم العلاقات العامة

يمكن سحب ملفات Markdown الكاملة إلى الفرع الرئيسي لـ tensorflow /tfhub.dev بإحدى الطرق التالية.

تقديم Git CLI

بافتراض أن مسار ملف Markdown المحدد هو assets/docs/publisher/model/1.md ، يمكنك اتباع خطوات Git [Hub] القياسية لإنشاء طلب سحب جديد بملف مضاف حديثًا.

يبدأ هذا بتقسيم مستودع TensorFlow Hub GitHub ، ثم إنشاء طلب سحب من هذه الشوكة إلى فرع TensorFlow Hub الرئيسي.

فيما يلي أوامر CLI git النموذجية اللازمة لإضافة ملف جديد إلى فرع رئيسي من المستودع المتشعب.

git clone https://github.com/[github_username]/tfhub.dev.git
cd tfhub.dev
mkdir -p assets/docs/publisher/model
cp my_markdown_file.md ./assets/docs/publisher/model/1.md
git add *
git commit -m "Added model file."
git push origin master

تقديم GitHub GUI

هناك طريقة أكثر وضوحًا للتقديم هي عبر واجهة المستخدم الرسومية GitHub. يسمح GitHub بإنشاء ملفات PR للملفات الجديدة أو تحرير الملفات مباشرة من خلال واجهة المستخدم الرسومية.

  1. في صفحة TensorFlow Hub GitHub ، اضغط على زر Create new file .
  2. عيّن مسار الملف الصحيح: assets/docs/publisher/model/1.md
  3. انسخ والصق تخفيض السعر الحالي.
  4. في الجزء السفلي ، حدد "إنشاء فرع جديد لهذا الالتزام وابدأ طلب السحب."