diff --git a/css/style.fa_FA.css b/css/style.fa_FA.css new file mode 100644 index 0000000..05dc860 --- /dev/null +++ b/css/style.fa_FA.css @@ -0,0 +1,48 @@ +*{ + font-family: Tahoma,Calibri,sans serif !important; +} +.rtl { + direction: rtl !important; +} + +p, h1, h2, h3, li, ul, span { + direction: rtl !important; +} + +#banner { + left: 0; +} + +#banner a { + display: block; + width: 190px; + font-size: 14px; + font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif; + background-color: #333; + color: #FFF; + word-spacing: 2px; + text-decoration: none; + padding: 11px 14px 4px 44px; + position: relative; + left: -27px; + top: 128px; + text-align: left; + -moz-transform-origin: 0 0; + -moz-transform: rotate(-45deg); + -moz-box-shadow: 1px 1px 5px 1px #666; + -webkit-transform-origin: 0 0; + -webkit-transform: rotate(-45deg); + -webkit-box-shadow: 1px 1px 5px 1px #666; + -ms-transform-origin: 0 0; + -ms-transform: rotate(-45deg); + -ms-box-shadow: 1px 1px 5px 1px #666; + transform-origin: 0 0; + transform: rotate(-45deg); + box-shadow: 1px 1px 5px 1px #666; + background-image: linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%); + background-image: -o-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%); + background-image: -moz-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%); + background-image: -webkit-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%); + background-image: -ms-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%); + background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.03, #000000), color-stop(0.05, #666666), color-stop(0.07, #000000), color-stop(0.93, #000000), color-stop(0.95, #666666), color-stop(0.97, #000000)); +} \ No newline at end of file diff --git a/index.fa_FA.html b/index.fa_FA.html new file mode 100644 index 0000000..3028beb --- /dev/null +++ b/index.fa_FA.html @@ -0,0 +1,412 @@ + + + + + + راهنمای git-flow + + + + + + + + + + +
+ +

راهنمای git-flow

+ +

+ ایجاد شده توسط دانیل کامر + + +

+

شاخه‌بندی بهینه با git-flow توسطوینسنت دریسن

+

translations: + English - + Castellano - + Português Brasileiro - + 繁體中文(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 - + العربية - + فارسی - + Lietuviškai (Lithuanian) - + Azərbaycanca (Azerbaijani) + Bahasa Indonesia +

+
+ +
+ + +
+

درباره

+ +

+ git-flow مجموعه‌ای از تعمیم‌های گیت است که برای عملیات سطح بالا روی مخازن با مدل شاخه‌بندی وینسنت دریسن است. + بیشتر +

+

★ ★ ★

+

این برگه تقلب استفاده‌های پایه و تاثیر عملیات 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 نیاز دارید.

+
+
+

برای دانستن جزییات بیشتر در مورد نصب گیت فلو، لطفا از ویکی پیج گیت فلو بازدید + کنید.

+ install git-flow +
+
+ +
+

شروع کار

+

گیت فلو برای اعمال تغییرات روی پروژه شما باید آغاز(مقداردهی) شود.

+

★ ★ ★

+
+

آغاز

+ +

استفاده از گیت فلو را با دستور زیر در یک مخزن گیت-که وجود دارد- آغاز کنید.

+
+ git flow init +
+

شما باید چندین سوال را برای تعیین نام‌گذاری برنچ‌های(شاخه‌های) خود پاسخ دهید. پیشنهاد می‌شود از مقادیر + پیشفرض برای این کار استفاده کنید.

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

ویژگی‌ها

+ + +

★ ★ ★

+ +
+

آغاز ایجاد یک ویژگی جدید

+

توسعه ویژگی‌های جدید که از شاخه '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

+

You can track a feature on origin by using git flow feature track MYFEATURE

+
+
+
+
+
+ + +
+

ایجاد یک انتشار

+ + +

★ ★ ★

+
+

شروع یک انتشار

+

برای استارت یک انتشار، دستور 'git flow release' را بکار ببرید. این دستور یک شاخه انتشار از روی شاخه + 'develop' ایجاد می‌کند.

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

شما به صورت اختیاری می‌توانید به جای [BASE] از کد sha-1 یک کامیت(ثبت) خود برای استارت انتشار + از آنجا استفاده کنید. کامیت باید روی برنج 'develop' باشد.

+

★ ★ ★

+

بهتر است شاخه انتشار را پس از ایجاد منتشر کنید تا سایر توسعه‌دهنگان نیز بتوانند روی شاخه انتشار کامیت + کنند. + مشابه انتشار یک ویژگی با دستور زیر اینکار را انجام دهید:

+
+ git flow release publish RELEASE +
+

شما میتونید انتشار ریموت را، با دستور زیر زیر نظر داشته باشید. git flow release track + RELEASE

+
+
+
+
+
+ +
+
+

اتمام یک انتشار

+ +

اتمام یک انتشار، بخش بزرگی از برنچینگ و شاخه‌بندی گیت است، که باعث رخدادهای زیر می‌شود:

+
    +
  • شاخه انتشار را با شاخه 'master' ادغام می‌کند
  • +
  • انتشار را با نامی که روی ان گذاشته شده، برجسب می‌زند!
  • +
  • همجنین شاخه انتشار را با شاخه 'develop' ادغام می‌کند
  • +
  • شاخه انتشار را حذف می‌کند
  • +
+
+ git flow release finish RELEASE +
+

فراموش نکنید که برجسب‌های(تگ‌ها) خود را پوش کنید! git push --tags

+ +
+
+
+ +
+
+ +
+

اصلاحات

+ + +

★ ★ ★

+
+

شروع یک اصلاحیه

+ +

مانند سایر دستورات گیت فلو، اصلاح‌ها هم با دستور زیر شروع می‌شوند:

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

آرگومان ورژن برای نام انتشار اصلاح بکار‌ می‌رود. که پیشنهاد می‌شود از یک نام پایه برای اینکار استفاده کنید.

+
+
+
+
+
+ +
+
+

اتمام یک اصلاح

+ +

با اتمام یک اصلاح، آن شاخه با شاخه‌های 'develop' و 'master' ادغام می‌شود. همچنین ادغام با شاخه 'master' با ورژن اصلاح برجسب‌گذاری می‌شود.

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

دستورات

+ git-flow commands +
+ +
+

جمع‌بندی

+

★ ★ ★

+ +

★ ★ ★

+
+
+ + + + + + +comments powered by Disqus + + + +