> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/ar/qaadh-almarfh/042-git-integration-authentication-tokens.md).

# رموز المصادقة لتكامل Git

**تصف هذه الصفحة طريقة تسجيل الدخول باستخدام رمز مصادقة Git للوصول إلى مشاريعك عبر** [**تكامل Git**](/latex/ar/qaadh-almarfh/040-git-integration.md). طريقة رمز المصادقة الموصوفة هنا هي طريقة تسجيل الدخول الوحيدة المتاحة لكلٍّ من Overleaf Cloud وServer Pro. لم تعد طريقة المصادقة القديمة القائمة على اسم المستخدم وكلمة المرور متاحة.

يتيح لك تكامل Git في Overleaf استنساخ مشروعك في Overleaf إلى مستودع محلي، مع التعامل مع مشروعك في Overleaf بوصفه مستودعًا بعيدًا يمكن الدفع إليه والسحب منه.

ملخص

لإجراء عمليات Git على مشروع في Overleaf باستخدام Git، ستحتاج إلى المصادقة بصفتك مالك المشروع أو متعاونًا. يمكنك القيام بذلك باستخدام **رمز مصادقة Git**. يمكنك إنشاء رموز المصادقة وحذفها في [إعدادات حساب Overleaf](https://www.overleaf.com/user/settings).

* إذا طُلب منك اسم مستخدم، فأدخل اسم المستخدم “git”
* عندما يُطلب منك إدخال كلمة مرور، فأدخل رمز المصادقة الخاص بك
* يمكن استخدام رمز المصادقة نفسه للوصول إلى جميع مشاريعك باستخدام Git
* يجب أن تُستخدم الرموز التي تنشئها حصريًا من قبلك وأن تُخزَّن بأمان

عند تنفيذ عمليات Git، استخدم اسم المستخدم **git** واستخدم رمز المصادقة بوصفه كلمة المرور. يمكن استخدام رمز المصادقة نفسه للوصول إلى جميع مشاريعك باستخدام Git. يجب أن تُستخدم الرموز التي تنشئها حصريًا من قبلك وأن تُخزَّن بأمان. يمكنك إنشاء رموز المصادقة وحذفها في حسابك على Overleaf [إعدادات الحساب](https://www.overleaf.com/user/settings) صفحتك.

### خطوة بخطوة: كيفية استنساخ مشروع باستخدام رموز مصادقة Git الخاصة بـ Overleaf

**تشرح الخطوات التالية كيفية استنساخ مشروعك في Overleaf عند استخدام سطر أوامر Git.**

إذا كنت تستخدم عميل Git آخر، فيمكنك استخدام طريقة مناسبة للعميل لتوفير عنوان URL الخاص بمشروع Git، و"git" كاسم المستخدم، ورمز مصادقة Git ككلمة مرور. راجع [فهم عنوان URL الخاص بـ Git](#understanding-the-git-url) للحصول على شرح لمكونات عنوان URL الخاص بـ Git.

1. اختر **Git** من [القائمة](/latex/ar/qaadh-almarfh/148-using-the-overleaf-project-menu.md) داخل مشروعك.

![قائمة المشروع git.png](/files/3ea0a03e2a2f0ab0f9dddcd6fb68fddb3cb00307)

1. انسخ أمر git clone وعنوان URL المعروضين في مربع الحوار. ستستخدمهما عند إنشاء المستودع المحلي.
2. الصق الأمر وعنوان URL في موجه الأوامر. لاحظ أن "git" مُقدَّم كاسم المستخدم في الأمر المزوَّد.
3. احصل على رمز مصادقة Git الخاص بك
   * إذا لم تكن قد أنشأت رمز مصادقة Git من قبل، فستُمنح خيار إنشاء واحد الآن. للقيام بذلك، انقر **إنشاء رمز**.
   * إذا كنت قد أنشأت بالفعل رمز مصادقة Git فيمكنك استخدام الرمز نفسه أو إنشاء رمز جديد في حسابك على Overleaf [إعدادات الحساب](https://www.overleaf.com/user/settings). **نصيحة مهمة**: يمكنك [إعداد أدوات مساعدة بيانات اعتماد Git](#how-to-save-your-token-using-git-credential-helpers) حتى لا تضطر إلى تقديم رمز في كل مرة.
4. عندما يُطلب منك إدخال كلمة مرور، فأدخل رمز المصادقة الخاص بك.

### خطوة بخطوة: كيفية تحديث عنوان URL البعيد لـ Git من التنسيق القائم على كلمة المرور إلى الرموز المميزة للمصادقة

**تشرح الخطوات التالية كيفية تحديث عنوان URL البعيد لـ Git من التنسيق السابق القائم على كلمة المرور إلى التنسيق الجديد القائم على رمز المصادقة.**

1\. افتح الطرفية وانتقل إلى دليل مشروعك:

```
cd path/to/your/project
```

2\. تحقّق من عنوان URL البعيد الحالي لديك:

```
git remote -v
```

سيعرض هذا عنوان URL الحالي (أو العناوين) الخاصة بالمستودعات البعيدة لديك.

3\. حدّث عنوان URL البعيد باستخدام الأمر التالي:

```
git remote set-url origin https://git@git.overleaf.com/<YOUR_PROJECT_ID>
```

استبدله بمعرّف مشروعك

4\. تحقّق من نجاح التغيير عبر تشغيل أمر remote مرة أخرى:

```
git remote -v
```

ينبغي أن ترى الآن عنوان URL الجديد مُدرجًا.

في المرة التالية التي تقوم فيها بعملية pull أو push من هذا المستودع المحلي، ستحتاج إلى توفير رمز مصادقة باعتباره كلمة المرور. إذا لم تكن قد أنشأت رمز مصادقة بالفعل، فيمكنك القيام بذلك من إعدادات حسابك. عند استخدام رموز المصادقة، وإذا طُلب منك اسم مستخدم، فاستخدم "git" واستخدم رمز المصادقة بوصفه كلمة المرور - ويمكنك تجنب إدخال هذه البيانات الاعتمادية في كل عملية باستخدام مساعد بيانات اعتماد (راجع الملاحظة أدناه).

### مزيد من المساعدة بشأن رموز المصادقة

#### فهم رموز مصادقة Git الخاصة بـ Overleaf

* مثل كلمة المرور، يمكن تقديم رمز مصادقة Git إلى عملية Git لتأكيد هويتك. وبالطريقة نفسها التي لا تشارك بها كلمة المرور، يجب ألا تشارك رموز المصادقة الخاصة بك أبدًا.
* يمكن استخدام رموز المصادقة التي تنشئها عبر جميع المشاريع التي تصل إليها باستخدام تكامل Git.
* ستنتهي صلاحية الرموز بعد عام واحد.
* **يمكنك أن يكون لديك بحد أقصى 10 رموز.** إذا وصلت إلى حد 10 رموز، فيجب عليك حذف الرموز القديمة غير المستخدمة أو المنتهية الصلاحية من أجل إنشاء رمز جديد.
* نوصي باستخدام مساعد بيانات اعتماد Git لتخزين رمز المصادقة الخاص بك، حتى لا تضطر إلى إدخاله في كل مرة تستخدم فيها تكامل Git. توجد المزيد من المعلومات حول كيفية إعداد ذلك أدناه.

#### كيفية إنشاء رموز المصادقة

* يمكنك مراجعة رموز مصادقة Git وإنشاؤها في [إعدادات الحساب](https://www.overleaf.com/user/settings). يمكنك إنشاء ما يصل إلى 10 رموز.
* في المرة الأولى التي تستخدم فيها تكامل Git، سيكون لديك أيضًا خيار إنشاء رمز مباشرة من داخل المشروع عند تحديد **Git** في المشروع **القائمة**.

#### كيفية حفظ رمزك باستخدام أدوات مساعدة بيانات اعتماد Git

نوصي باستخدام مساعد بيانات اعتماد Git. سيسمح هذا لعميل Git الخاص بك بتذكّر رمزك.

إذا كنت تستخدم عميل سطر أوامر Git، فيمكنك تشغيل هذا الأمر لتخزين بيانات الاعتماد الخاصة بك:

```
$ git config --global credential.helper store
```

توجد مزيد من المعلومات حول هذا في صفحة توثيق Git هذه [صفحة توثيق Git](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage).

#### عرض الرموز التي تم إنشاؤها سابقًا

يمكنك العثور على قائمة برموز مصادقة Git الخاصة بك في إعدادات حسابك. ومع ذلك، لن تتمكن من عرض الرمز بالكامل. إذا كنت لا تتذكر رمزك، ولم تكن أدوات مساعدة بيانات اعتماد Git مفعلة، فستحتاج إلى إنشاء رمز جديد. يمكنك القيام بذلك في إعدادات حسابك.

#### حذف رمز تم إنشاؤه

عندما يتم حذف رمز، لم يعد بالإمكان استخدامه للمصادقة على هويتك عند إجراء عمليات Git. إذا حاولت تنفيذ عملية باستخدام رمز منتهي الصلاحية أو محذوف، فستظهر لك على الأرجح رسالة خطأ في المصادقة من عميل Git الخاص بك.

#### كيفية العمل مع المتعاونين

إذا كنت تستخدم تكامل Git في Overleaf للتعاون مع شخص لا يستخدم Overleaf عادةً، فيجب عليك مشاركة المشروع معه ويمكنه إنشاء حساب على Overleaf. بمجرد أن يفعل ذلك، يمكنه الحصول على عنوان URL الخاص بمشروع Git وإنشاء رمزه الخاص من أجل الوصول إلى المشروع.

**يجب ألا تشارك رمزًا أبدًا. تعامل معه بأمان مثل اسم المستخدم وكلمة المرور. إذا شعرت أنك شاركت رمزًا عن طريق الخطأ، فيجب عليك حذفه.**

### فهم عنوان URL الخاص بـ Git

ال `git clone` ويمكن الحصول على عنوان URL الخاص بـ Git عن طريق تحديد **Git** في المشروع **القائمة**. بدلاً من ذلك، يمكنك العثور على عنوان URL الخاص بـ Git من عنوان URL الخاص بالمشروع (العنوان الموجود في شريط عنوان المتصفح عندما تكون داخل المشروع).

#### Overleaf Cloud

إذا كان عنوان URL لمشروعك في Overleaf يبدو مثل:

```
https://www.overleaf.com/project/1234567
```

فإن عنوان URL الخاص بـ Git المستخدم لاستنساخ المشروع سيكون:

```
https://git.overleaf.com/1234567
```

سيكون اسم المستخدم الخاص بك هو **git** وسوف تكون كلمة المرور هي الرمز الذي تحصل عليه من حسابك على Overleaf.

يتكوّن الأمر وعنوان URL المزوَّدان في نافذة Git المنبثقة في قائمة المشروع من: (1) أمر git clone المستخدم في سطر أوامر Git و(2) عنوان URL الكامل لـ Git الذي يتضمن معرّف المشروع مسبوقًا باسم المستخدم "git".

![وصف بصري لأمر git clone وسلسلة عنوان URL](/files/b53ba244b00a0704c8083a96f720ee7743f4e4d3)

#### Overleaf Server Pro

إذا كان عنوان URL لمشروعك في Overleaf يبدو مثل:

```
 https://<SHARELATEX_SITE_URL>/project/1234567
```

ملاحظة: إن \<SHARELATEX\_SITE\_URL> هي قيمة المضيف التي يحددها مسؤول Overleaf Server Pro لديك.

فإن عنوان URL الخاص بـ Git المستخدم لاستنساخ المشروع سيكون:

```
https://<SHARELATEX_SITE_URL>/git/1234567
```

سيكون اسم المستخدم الخاص بك هو **git** وسوف تكون كلمة المرور هي الرمز الذي تحصل عليه من حسابك على Overleaf.

يتكوّن الأمر وعنوان URL المزوَّدان في نافذة Git المنبثقة في قائمة المشروع من: (1) أمر git clone المستخدم في سطر أوامر Git و(2) عنوان URL الكامل لـ Git بما في ذلك اسم المستخدم "git"، ومضيف Overleaf المحدد لديك، ومسار يتضمن معرّف المشروع.

![وصف بصري لأمر git clone وسلسلة عنوان URL](/files/e6e22494df0de5d914c44a8f9ce31fea8cfc7f70)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/ar/qaadh-almarfh/042-git-integration-authentication-tokens.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
