إدارة هويات Git وملفات التعريف
ملف التعريف اسم وبريد إلكتروني للإيداعات، مع مفتاح توقيع وأمر SSH اختياريين، يمكنك التبديل بينها. افتراضيًا يُمرَّر مع كل أمر git يشغّله GitTree، فلا يتغيّر ~/.gitconfig أبدًا ويبقى اسم المستودع أو بريده الخاص هو الغالب؛ ويجعل يُكتب في ~/.gitconfig كل أدوات git تستخدمه.
يعمل في GitTree المجاني: كل ميزات Git المحلية بعد تسجيل الدخول.
في هذه الصفحة
قبل أن تبدأ
- لا شيء. ودون ملف تعريف تحدّد إعدادات git الهوية التي تودع بها.
أين تجده
- التفضيلات › ملفات التعريف.
| الإجراء | macOS | Windows وLinux |
|---|---|---|
| التفضيلات | ⌘, | Ctrl+, |
الخطوات
أنشئ ملف تعريف
اضغط ملف تعريف جديد، وأعطه اسم ملف التعريف والاسم في الإيداعات (user.name) والبريد الإلكتروني في الإيداعات (user.email)، وإن شئت مفتاح التوقيع وأمر SSH مثل
ssh -i ~/.ssh/work_key. اضغط إنشاء ملف التعريف.اختر كيف تصل الهوية إلى git
تحت كيف تصل الهوية إلى git أبقِ يُمرَّر مع كل أمر git أو اختر يُكتب في ~/.gitconfig.
بدّل
اضغط التبديل إلى ملف التعريف هذا. يقول GitTree تم التبديل إلى ملف التعريف «…». وتستخدمه الإيداعات الجديدة.
النتيجة المتوقعة
تحمل إيداعاتك هوية ملف التعريف الذي أنت عليه.
مستودع واحد بهوية خاصة
في تفضيلات خاصة بالمستودع يضبط الاسم في الإيداعات والبريد الإلكتروني في الإيداعات القيمتين user.name وuser.email لذلك المستودع وحده. ويمكن لحساب مرتبط ملء البريد: يسرد استخدام عنوان من حساب… العناوين التي يعيدها المزوّد فقط.
إن لم يسر الأمر كما توقعت
«لا يمكن حذف ملف التعريف النشط. بدّل إلى ملف تعريف آخر أولًا.»
بدّل إلى ملف تعريف آخر، ثم اختر حذف… لهذا الملف. وتُحفظ نسخة احتياطية من ملفه.
أسئلة
هل تستخدم الطرفيات ملف تعريفي في GitTree؟
مع يُمرَّر مع كل أمر git لا تستخدمه إلا أوامر git التي يشغّلها GitTree؛ وتظل الطرفيات وأدوات git الأخرى تستخدم إعدادات git لديك.