شرح صفوف ومحتوى الفقرة
عند العمل عبر بروتوكول 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