فشل طلب لسلسلة المفاتيح أو SSH
يحفظ GitTree رموز الحسابات وتسجيل دخوله وعبارات مرور SSH المتذكَّرة في سلسلة مفاتيح نظامك فقط: سلسلة مفاتيح macOS، أو مدير بيانات الاعتماد في Windows، أو خدمة Secret Service (GNOME Keyring أو KeePassXC) على Linux. وحين ترفض سلسلة المفاتيح يطلب منك GitTree السماح بالوصول وإعادة المحاولة؛ ولا يلجأ إلى ملف أبدًا.
يعمل في GitTree المجاني: كل ميزات Git المحلية بعد تسجيل الدخول.
قبل أن تبدأ
- كلمة مرور حساب نظامك، لفتح سلسلة المفاتيح أو السماح بها.
أين تجده
- الرسالة التي يعرضها GitTree؛ والتفضيلات › SSH لعبارات المرور.
| الإجراء | macOS | Windows وLinux |
|---|---|---|
| التفضيلات | ⌘, | Ctrl+, |
الخطوات
اسمح بالوصول
حين يسأل macOS إن كان لـ GitTree استخدام عنصر في سلسلة المفاتيح اختر «Always Allow». ثم اضغط اطلب مرة أخرى في GitTree.
افتح سلسلة المفاتيح على Linux
تأكد من أن مزوّد Secret Service (GNOME Keyring أو KeePassXC) يعمل ومفتوح في جلستك، ثم أعد المحاولة.
أوقف تكرار مطالبات عبارة المرور
فعّل تذكّر عبارات مرور المفاتيح في التفضيلات › SSH، أو استخدام وكيل SSH إن كان وكيلك يحمل المفتاح. ويزيل نسيان عبارة المرور المحفوظة إحداها.
النتيجة المتوقعة
يقرأ GitTree ما يحفظه في سلسلة مفاتيحك، ويتوقف SSH عن السؤال كل مرة.
إن لم يسر الأمر كما توقعت
«تعذّر على GitTree قراءة حساب متصل من سلسلة مفاتيح macOS.»
اسمح بالوصول حين يسأل macOS، أو أعد ربط الحساب ليُكتب عنصر جديد.
أسئلة
هل يمكن لـ GitTree حفظ الرموز في ملف بدلًا من ذلك؟
لا. تبقى الأسرار في سلسلة مفاتيح النظام فقط، لا في ملفات ولا في إعدادات git ولا في نافذة التطبيق.