> https://learn.abdulosama.com/qamoos/branch

![رسم توضيحي يشرح Branch (الفرع): نسخة جانبية من مشروعك تجرّب عليها ما تشاء، والأصل يبقى سليمًا.](https://learn.abdulosama.com/images/guide/branch.webp)

# Branchالفرع

## ما هو Branch؟

نسخة جانبية من مشروعك تجرّب عليها ما تشاء، والأصل يبقى سليمًا.

## ما معنى Branch بالعربي؟

الاسم المعتمد الآن هو «**الفرع** ». ولأن كثيرًا من المصطلحات لم يستقرّ لها اسم عربي واحد، يكتب هذا القاموس قرّاؤه: صوّت للاسم الذي تراه أوضح، أو اقترح اسمًا أفضل. نراجع الأصوات في كل جولة ونعتمد ما يختاره الناس.

1. الفرع الاسم المعتمد اسم القاموس
2. برانش تعريب صوتي شائع بين المطورين
3. مسار التطوير وصف وظيفي مبسّط

صوت واحد لكل قارئ في كل مصطلح، وتستطيع نقله إلى اسم آخر. حين يتجاوز اسمٌ الاسمَ المعتمد ويصل إلى 5 أصوات على الأقل، نعرضه للاعتماد في الجولة التالية.

اقترح اسمًا عربيًا أفضل هل الشرح غير واضح أو فيه خطأ؟

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

الورقة الثانية هي الفرع. في أي مشروع برمجي توجد نسخة رسمية تعمل الآن ويستخدمها العملاء، واسمها غالبًا «main». حين تريد تغييرًا كبيرًا، مثل إعادة تصميم صفحة الدفع، لا تعدّل على main مباشرة، بل تنشئ فرعًا: نسخة كاملة من المشروع تحمل اسمًا خاصًا بها، مثل «redesign-checkout». تعمل على الفرع أيامًا، تكسر وتصلح، وmain لا يتحرك.

ثم يأتي الحكم. إذا اكتمل العمل ونجحت الاختبارات، تدمج الفرع في main، فيصبح التغيير جزءًا من النسخة الحقيقية. وإذا تبيّن أن الفكرة سيئة، تحذف الفرع ببساطة. لا تنظيف ولا تراجع ولا أثر؛ أسوأ ما يمكن أن يحدث هو «ألقينا المسودّة»، لا «أوقفنا الموقع».

بهذه الطريقة يعمل فريق كامل على مشروع واحد دون أن يتعثّر أحدهم بالآخر: كل شخص على فرعه، وكل فرع يُدمج عندما يجهز. وتُسمّى الفروع عادةً باسم ما تبنيه، فتقرأ قائمة الفروع كما تقرأ قائمة مهام: «add-arabic-invoices»، «fix-login-[bug](https://learn.abdulosama.com/qamoos/bug)».

كلمتان ستسمعهما مع الفرع ولا داعي للقلق منهما. الأولى «[Merge](https://learn.abdulosama.com/qamoos/merge-merge-conflict)»، أي الدمج: إعادة عمل الفرع إلى main. والثانية «[Pull Request](https://learn.abdulosama.com/qamoos/pull-request)»: الطريقة الرسمية لطلب هذا الدمج بعد أن يراجع أحدهم التغييرات.

تخيّل صاحب متجر في الرياض طلب حملة رمضان على موقعه، وخاف أن يتعطّل المتجر في موسم المبيعات. أجابه المطوّر: «سأبنيها على فرع منفصل؛ المتجر الحالي لن يتأثر، وحين توافق على الشكل ندمجها في ليلة واحدة».

## لماذا يهمك Branch؟

ستطلب من فريقك أن تُبنى التغييرات الكبيرة على فرع، لا على الموقع الحيّ. وحين يقول المطوّر «أعمل على فرع منفصل» ستفهم أن عملاءك لا يرون شيئًا حتى تقرّر أنت.

## متى ستسمع كلمة Branch؟

يقول الوكيل: «أنشأت فرعًا جديدًا للتجربة، والنسخة الأصلية لم تُمَسّ».

## كلمات قريبة

- [Git / Version Control · Git والتحكم في الإصدارات](https://learn.abdulosama.com/qamoos/git-version-control)
- [Merge / Merge Conflict · الدمج وتعارض الدمج](https://learn.abdulosama.com/qamoos/merge-merge-conflict)
- [Pull Request · طلب الدمج](https://learn.abdulosama.com/qamoos/pull-request)
- [Sandbox · البيئة المعزولة](https://learn.abdulosama.com/qamoos/sandbox)

## حمّل القاموس كاملًا بصيغة PDF

قاموس التقنية بالعربي: 101 مصطلحًا في كتاب واحد مصوّر، تقرؤه على هاتفك أو تطبعه. اكتب اسمك ورقم واتساب، وتنضمّ إلى قائمة عبدول على واتساب، ويظهر لك رابط التحميل فورًا.

**تمّ.** انضممت إلى القائمة، وهذا رابط القاموس. يعمل الرابط سبعة أيام، فاحفظ الملف على جهازك.

تحميل القاموس (PDF)

لن نشارك رقمك مع أحد. يمكنك الخروج من القائمة في أي وقت.

## تريد إضافته إلى موقعك؟

أداة مجانية لموقعك أو مدونتك: يظهر خط منقّط تحت مصطلحات القاموس في مقالاتك، ومن يمرّ عليها يرى اسمها العربي ومعناها، ورابطًا للشرح الكامل في صفحة جديدة. لا تجمع أي بيانات عن زوّارك.

1. **الصق هذا السطر** قبل نهاية صفحات موقعك (قبل `</body>`):
`<script src="https://learn.abdulosama.com/qamoos/embed.js" defer></script>`
2. **أو اطلب ذلك من وكيل الذكاء الاصطناعي** الذي يبني موقعك (Claude Code أو Cursor أو غيرهما): انسخ هذه الجملة وأرسلها له.
`أضف أداة «قاموس التقنية بالعربي» إلى موقعي، واتبع التعليمات هنا: https://learn.abdulosama.com/qamoos/install.md`
3. **دليل التثبيت** لووردبريس وShopify وWebflow وNext.js وغيرها: [افتحه ↗](https://learn.abdulosama.com/qamoos/install.md)
