تخطَّ إلى المحتوى
GitTree
التفضيلات

ضبط توقيع الإيداعات والوسوم

تختار التفضيلات › توقيع الإيداعات التنسيق (OpenPGP أو مفتاح SSH أو X.509) والمفتاح، وهل توقيع كل إيداع وتوقيع كل وسم مشروح. ولا يُكتب شيء حتى تضغط التطبيق على إعدادات git العامة. ثم يعرض المخطط وتفاصيل الإيداع حالة توقيع كل إيداع.

مجانيآخر تحديث

يعمل في GitTree المجاني: كل ميزات Git المحلية بعد تسجيل الدخول.

في هذه الصفحة
  1. قبل أن تبدأ
  2. أين تجده
  3. الخطوات
  4. النتيجة المتوقعة
  5. حالات التوقيع
  6. إن لم يسر الأمر كما توقعت
  7. أسئلة
  8. ذو صلة

قبل أن تبدأ

  • مفتاح GnuPG سرّي، أو مفتاح SSH في مجلد .ssh لديك، للتوقيع.

أين تجده

  • التفضيلات › توقيع الإيداعات.
الإجراءmacOSWindows وLinux
التفضيلات⌘,Ctrl+,

الخطوات

  1. اختر التنسيق والمفتاح

    تحت اختيار مفتاح توقيع اختر التنسيق والمفتاح. ويترك بلا مفتاح لـ git العثور على مفتاح من بريدك.

  2. اختر ما يُوقَّع

    فعّل توقيع كل إيداع، وإن أردت توقيع كل وسم مشروح.

  3. طبّق

    اضغط التطبيق على إعدادات git العامة. يقول GitTree كُتبت إعدادات التوقيع في إعدادات git العامة.

  4. تحقق من إيداع

    أنشئ إيداعًا وانظر إليه في المخطط: يعرض توقيع صالح من … حين يكون المفتاح موثوقًا.

النتيجة المتوقعة

إيداعاتك ووسومك موقّعة، وترى من وقّع كل إيداع.

حالات التوقيع

ما يعرضه المخطط
يقول GitTreeالمعنى
توقيع صالح من …موقّع والمفتاح موثوق.
موقَّع من …، لكن المفتاح غير موثوقموقّع، لكن ليس بمفتاح تثق به.
موقَّع، لكن المفتاح غير متوفر للتحقق منهالمفتاح العام غير موجود هنا.
توقيع غير صالحالإيداع لا يطابق توقيعه.
غير موقَّعلا توقيع.

تُفحص توقيعات SSH مقابل ملف الموقّعين الموثوقين عبر SSH ‏(gpg.ssh.allowedSignersFile)؛ ودونه لا يمكن فحصها. وملف التعريف الذي له مفتاح توقيع خاص يتقدّم على هذا المفتاح ما دام نشطًا.

إن لم يسر الأمر كما توقعت

«لم يُعثر على مفاتيح GnuPG سرّية.»

أنشئ مفتاح GnuPG أو استورده أولًا، أو اختر مفتاح SSH تنسيقًا.

أسئلة

هل يغيّر هذا أدوات git الأخرى؟

نعم: يكتب في إعدادات git العامة التي تقرؤها كل أدوات git. ولهذا لا يُكتب شيء حتى تطبّق.