Code Module | کد ماژول
1.91K subscribers
357 photos
42 videos
6 files
355 links
Hello World 🌎

<> Earth is programmable if you code it </>

Group 👇🏻
@CodeModuleGap

Contact Us 👇🏻
@MrShahiin
@neoMahan
Download Telegram
همه چیز راجب گردش کار Gitflow 💀


در واقع Gitflow یک مدل branching هست که برای مدیریت کدهای منبع با استفاده از Git استفاده میشه. این مدل توسط Vincent Driessen توسعه داده شد و به طور گسترده‌ای توسط توسعه‌دهندگان استفاده میشه.

در Gitflow، مخازن Git به صورت 5 branch اصلی تقسیم میشن⬇️

شاخه Master: این branch برای حالت production پروژه استفاده میشه و شامل کدهای پایدار و آماده برای انتشار هست.

شاخه Develop: این branch به عنوان مسیر اصلی توسعه برای تیم استفاده میشه و شامل کدهای جدید و تغییرات نسخه های بعدی هست.

شاخه Feature: در این branch‌ ویژگی‌های جدید و تغییرات بزرگ توسعه داده میشود. هر feature به طور جداگانه ایجاد میشه و پس از کامل شدن، به branch develop ادغام میشه.

شاخه Release: پس از اتمام توسعه و تست‌های لازم، یک release branch از develop ایجاد میشه. این branch برای آماده‌سازی برای انتشار نسخه استفاده خواهد شد.

شاخه Hotfix: در صورت بروز مشکلات یا باگ‌های اساسی در نسخه‌های تولیدی، branch hotfix ایجاد شده و پس از اصلاح باگ‌ها، به همه branch‌های مناسب (مانند master و develop) ادغام می‌شود.

استفاده از GitFlow، مزایایی همچون سازماندهی موثر تغییرات، افزایش امنیت کد و امکان انتقال به‌روزرسانی‌ها به نسخه‌های پایدار تر و فراهم می‌کنه.
همچنین استفاده ازش برای تیم‌های بزرگ و پروژه‌هایی که با چرخه عمر طولانی هستن بسیار مناسبه ⚡️


#gitflow
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52