انتقل إلى محتوى الدرس

Fine-Grained Access Tokens رموز الوصول الشخصية الدقيقة PAT

وثّق اتصالك بمنصة GitHub بأمان عبر مفاتيح التشفير الحديثة Ed25519 SSH ورموز الوصول الشخصية محددة الصلاحيات PAT، واختبر الاتصال واحمِ مفاتيحك الخاصة.
1 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عند العمل عبر بروتوكول HTTPS داخل الشبكات المقيدة أو أنظمة البناء الآلي، أنشئ رمز وصول شخصي دقيق الصلاحيات Fine-Grained PAT من إعدادات المطورين في GitHub وفق قاعدتين أمنيتين:

  • تقييد نطاق المستودعات: اربط الرمز بالمستودع المستهدف فقط بدلاً من منحه صلاحية شاملة لكل مشاريع حسابك.
  • تحديد الصلاحية وتاريخ الانتهاء: امنحه صلاحية القراءة والكتابة للمحتوى فقط مع ضبط تاريخ انتهاء صلاحية تلقائي.
Shell
# Store HTTPS Personal Access Tokens in OS vault
git config --global credential.helper manager
# Ensure remote URL uses HTTPS when authenticating via PAT
git remote set-url origin https://github.com/closetag/app.git
git remote -v