diff --git a/css/style.ar_MA.css b/css/style.ar_MA.css new file mode 100644 index 0000000..b0ecf19 --- /dev/null +++ b/css/style.ar_MA.css @@ -0,0 +1,6 @@ +body { + direction:rtl; +} +.col-2{ + direction: ltr; +} \ No newline at end of file diff --git a/index.ar_MA.html b/index.ar_MA.html new file mode 100644 index 0000000..e4ce4f8 --- /dev/null +++ b/index.ar_MA.html @@ -0,0 +1,468 @@ + + + + + + git-flow cheatsheet + + + + + + + + + + + + +
+ +

git-flow cheatsheet

+ +

+ طور من طرف +  Daniel Kummer  + + + +

+

+ كفاءة المتفرعة باستخدام git-flow من قبل + Vincent Driessen

+

الترجمات: + English - + Castellano - + Brazilian Portugues - + 繁體中文(Traditional Chinese) - + 简体中文(Simplified Chinese) - + 日本語 - + Türkçe - + 한국어(Korean) - + Français - + Italiano - + Nederlands - + Русский (Russian) - + Deutsch (German) - + Català (Catalan) - + Română (Romanian) - + Ελληνικά (Greek) - + Українська (Ukrainian) - + Tiếng Việt (Vietnamese) - + Polski - + العربية +

+
+ +
+ + +
+

حول

+ +

+ git-flow هي إضافات لـ git لتوفير عمليات متطورة على المستودع لنموذج الفروع لفانسين دريسنز. + للمزيد +

+

★ ★ ★

+ +

هذه المذكرة تشرح أساسيات استعمال عمليات git-flow وتأثيراتها.

+ +

★ ★ ★

+
+ +
+

نصائح أساسية

+ +

★ ★ ★

+
+ + +
+

التنصيب

+ +

★ ★ ★

+
+

OSX

+ Homebrew +
+ $ brew install git-flow-avh +
+ Macports +
+ $ port install git-flow-avh +
+

اللينيكس

+
+ $ apt-get install git-flow +
+

الويندوز (Cygwin)

+
+ $ wget -q -O - --no-check-certificate + https://raw.github.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh install stable | bash +
+

ستحتاج إلى wget و util-linux لكي تقوم بتنصيب git-flow.

+
+
+

+ لتفسير مفصل عن التنصيب زر موقع git flow wiki. +

+ install git-flow +
+
+ +
+

الشروع في العمل

+

+ Git flow .يحتاج للتهييء كي تخصص تنصيب مشروعك +

+

★ ★ ★

+
+

التهييء

+ +

+ ابدأ باستعمال git-flow عن طريق التهييء داخل مستودع git موفر. +

+
+ git flow init +
+

+ ستحتاج إى الإجابة عن بعض الأسئلة المتعلقة بنظام تسمية فروعك.
+ من المستحسن استخدام القيم الافتراضية. +

+ +
+
+
+
+
+
+
+
+ + +
+

+ ميزات Features +

+ + +

★ ★ ★

+ +
+

بدء ميزة جديدة

+

+ تبدأ عملية برمجة ميزات جديدة انطلاقا من فرع 'develop'. +

+

+ إبدأ عملية برمجة ميزة جديدة بتنفيذ الأمر +

+
+ git flow feature start MYFEATURE +
+

+ هذه العملية تصنع فرع ميزة جديد انطلاقا من فرع 'develop' وينتقل إليه. +

+ + +
+
+
+
+
+ +
+
+

إتمام الميزة

+ +

+ إتمام تطوير ميزة. هذه العملية تقوم بتنفيذ ما يلي: +

+
    +
  • + دمج MYFEATURE نحو فرع 'develop' +
  • +
  • + تحذف فرع الميزة. +
  • +
  • + تحول إلى فرع 'develop' +
  • +
+ +
+ git flow feature finish MYFEATURE +
+
+
+
+
+
+ +
+
+

نشر ميزة

+ +

+ هل تقوم بتطوير ميزة بالتعاون مع مجموعة مبرمجين؟ +
+ أنشر الميزة إلى نطاق السيرفر لكي يستطيع بقية المبرمجين استخدامها. +

+ +
+ git flow feature publish MYFEATURE +
+
+
+
+
+
+ +
+
+

الحصول على ميزة منشورة

+ +

+ الحصول على ميزة منشورة من طرف مستخدم آخر. +

+ +
+ git flow feature pull origin MYFEATURE +
+ +

يمكنك تتبع ميزة على الأصل باستخدام git flow feature track MYFEATURE

+
+
+
+
+
+ + +
+

اصنع إصدارا Release

+ + +

★ ★ ★

+
+

إبدأ الإصدار

+ +

+ لكي تبدأ إصدارا استخدم أوامر الإصدار لـ git flow. أنشىء فرع إصدار إنطلاقا من فرع 'develop' + +

+
+ git flow release start RELEASE [BASE] +
+

يمكنك اختياريا اضافة التوريد [BASE] ايداع sha-1 hash كي تبدأ من خلالها الإصدار. + الإيداع يجب أن يكون في فرع 'develop' +

+

★ ★ ★

+

+ من الأفضل نشر فرع الإصدار بعد إنشائه للسماح للمبرمجين بإيداع الإصدار. قم بنفس الشيء للميزات المنشورة باستخدام الأمر: +

+
+ git flow release publish RELEASE +
+

يمكنك متابعة الاصدار على السرفر باستخدام
git flow release track RELEASE

+
+
+
+
+
+ +
+
+

إتمام إصدار

+ +

+ إتمام إصدار هي من أهم الخطوات في فروع git. +

+
    +
  • + دمج فرع الإصدار نحو فرع 'master' +
  • +
  • + تسمية فرع الإصدار باسمه. +
  • +
  • + رجع دمج فرع الإصدار نحو فرع 'develop' +
  • +
  • + حذف فرع الإصدار +
  • +
+
+ git flow release finish RELEASE +
+

لا تنسى دفع مسمياتك بتنفيذgit push --tags

+ +
+
+
+ +
+
+ +
+

الإصلاحات Hotfixes

+ + +

★ ★ ★

+
+

بدأ إصلاح

+ +

كمثل أوامر git flow الأخرى تبدأ إصلاح بالأمر:

+
+ git flow hotfix start VERSION [BASENAME] +
+

+ يمثل المعامل VERSION اسم الإصلاح الجديد. اختياريا يمكنك تحديد basename أي إصدار يطبق الإصلاح. +

+
+
+
+
+
+ +
+
+

إنهاء الإصلاح

+ +

+ عند الانتهاء من الإصلاح فإنه يتم دمجها نحو develop و master. بالإضافة إلى ذلك يتم تسمية دمج master بنسخة الإصلاح. +

+
+ git flow hotfix finish VERSION +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+

الأوامر

+ git-flow commands +
+ +
+

الأعمال المعلقة

+

★ ★ ★

+ +

★ ★ ★

+
+
+ + + + + + + +comments powered by Disqus + + + + diff --git a/index.ca_CA.html b/index.ca_CA.html index 9fca5b1..7842c99 100644 --- a/index.ca_CA.html +++ b/index.ca_CA.html @@ -66,7 +66,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.de_DE.html b/index.de_DE.html index 59f3124..3ac3b72 100644 --- a/index.de_DE.html +++ b/index.de_DE.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.el_GR.html b/index.el_GR.html index 3e0e723..e4c4df5 100644 --- a/index.el_GR.html +++ b/index.el_GR.html @@ -69,7 +69,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.es_ES.html b/index.es_ES.html index 211d393..ab109d3 100644 --- a/index.es_ES.html +++ b/index.es_ES.html @@ -64,7 +64,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.fr_FR.html b/index.fr_FR.html index 18f84c6..c35307a 100644 --- a/index.fr_FR.html +++ b/index.fr_FR.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.hr_HR.html b/index.hr_HR.html index ed49d05..bae7770 100644 --- a/index.hr_HR.html +++ b/index.hr_HR.html @@ -65,8 +65,9 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski - Hrvatski + Polski - + Hrvatski - + العربية

diff --git a/index.html b/index.html index 343a328..1467066 100644 --- a/index.html +++ b/index.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.it_IT.html b/index.it_IT.html index 50ef075..62ad49d 100644 --- a/index.it_IT.html +++ b/index.it_IT.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.ja_JP.html b/index.ja_JP.html index fc7c496..f446c3b 100644 --- a/index.ja_JP.html +++ b/index.ja_JP.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.ko_KR.html b/index.ko_KR.html index b584d8b..cd3c426 100644 --- a/index.ko_KR.html +++ b/index.ko_KR.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.nl_NL.html b/index.nl_NL.html index 9a11d67..997f17a 100644 --- a/index.nl_NL.html +++ b/index.nl_NL.html @@ -64,7 +64,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.pl_PL.html b/index.pl_PL.html index fcabbd9..9f040ae 100644 --- a/index.pl_PL.html +++ b/index.pl_PL.html @@ -69,7 +69,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.pt_BR.html b/index.pt_BR.html index 6b793c1..e3c9c86 100644 --- a/index.pt_BR.html +++ b/index.pt_BR.html @@ -48,7 +48,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.ro_RO.html b/index.ro_RO.html index b2cc5d0..c2d7be5 100644 --- a/index.ro_RO.html +++ b/index.ro_RO.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.ru_RU.html b/index.ru_RU.html index b3d7125..7b66994 100644 --- a/index.ru_RU.html +++ b/index.ru_RU.html @@ -73,7 +73,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.tr_TR.html b/index.tr_TR.html index 018ddb0..7635f27 100644 --- a/index.tr_TR.html +++ b/index.tr_TR.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.uk_UA.html b/index.uk_UA.html index a9837be..bfd4339 100644 --- a/index.uk_UA.html +++ b/index.uk_UA.html @@ -73,7 +73,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.vi_VN.html b/index.vi_VN.html index 422772e..fd20afa 100644 --- a/index.vi_VN.html +++ b/index.vi_VN.html @@ -65,7 +65,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.zh_CN.html b/index.zh_CN.html index fffe782..4abd179 100644 --- a/index.zh_CN.html +++ b/index.zh_CN.html @@ -53,7 +53,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية

diff --git a/index.zh_TW.html b/index.zh_TW.html index 450630c..59eb981 100644 --- a/index.zh_TW.html +++ b/index.zh_TW.html @@ -55,7 +55,8 @@ Ελληνικά (Greek) - Українська (Ukrainian) - Tiếng Việt (Vietnamese) - - Polski + Polski - + العربية