awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 مستودعات

Awesome GitHub RepositoriesBranching Model Managers

Tools that enforce and automate specific branching strategies like Git Flow or Trunk-Based Development.

Explore 10 awesome GitHub repositories matching software engineering & architecture · Branching Model Managers. Refine with filters or upvote what's useful.

Awesome Branching Model Managers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • jesseduffield/lazygitالصورة الرمزية لـ jesseduffield

    jesseduffield/lazygit

    79,339عرض على GitHub↗

    Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven workflow. It functions as a visual abstraction layer that bridges native commands with an interactive environment, allowing users to manage repository history, branches, and commit workflows without relying solely on manual command-line input. The tool distinguishes itself by automating complex version control tasks that typically require multiple manual steps. It provides specialized interfaces for interactive rebasing, commit history amendment, and binary search-based regress

    Supports organized development cycles by providing integrated management for feature, release, and hotfix branches.

    Gocligitterminal
    عرض على GitHub↗79,339
  • daytonaio/daytonaالصورة الرمزية لـ daytonaio

    daytonaio/daytona

    72,416عرض على GitHub↗

    Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized workspaces. It provides a centralized system for managing reproducible coding environments as code, ensuring consistency across distributed teams by abstracting the underlying infrastructure. By utilizing declarative configuration, the platform automates the entire lifecycle of development sandboxes, from initial provisioning to resource governance. The platform distinguishes itself through its infrastructure-agnostic runner layer, which allows development environments to be deployed ac

    Supports parallel development by managing git branches directly within isolated sandbox environments.

    TypeScriptagentic-workflowaiai-agents
    عرض على GitHub↗72,416
  • nvie/gitflowالصورة الرمزية لـ nvie

    nvie/gitflow

    26,825عرض على GitHub↗

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

    Automates the creation and merging of feature, release, and hotfix branches to maintain a structured development cycle.

    Shell
    عرض على GitHub↗26,825
  • tj/git-extrasالصورة الرمزية لـ tj

    tj/git-extras

    18,076عرض على GitHub↗

    git-extras is a collection of command line utilities that extend the functionality of the Git version control system. It provides a suite of shortcuts and additional commands for history manipulation, remote management, repository analysis, and workflow automation. The project distinguishes itself by offering deep integration with hosting providers to manage pull requests and forks, alongside advanced history tools for obliterating sensitive files and rewriting author metadata. It also includes a specialized interactive shell that allows users to execute commands without repeating the binary

    Automates the creation, tracking, and merging of feature branches to isolate development.

    Shellgit
    عرض على GitHub↗18,076
  • geeeeeeeeek/git-recipesالصورة الرمزية لـ geeeeeeeeek

    geeeeeeeeek/git-recipes

    14,752عرض على GitHub↗

    This project is an educational resource providing a detailed command reference, tutorial collections, and structured guides for mastering version control. It serves as a set of Chinese language tutorials based on international community best practices, designed to help users learn both the core concepts and practical applications of Git. The resource focuses on specific workflow guides for managing feature development, release cycles, and collaborative forking strategies. It pairs theoretical version control concepts with practical command-line examples to demonstrate real-world application.

    Offers educational content on developing features in isolated branches to prevent disruption of the main codebase.

    عرض على GitHub↗14,752
  • markyun/my-blogالصورة الرمزية لـ markyun

    markyun/My-blog

    11,232عرض على GitHub↗

    This project is a personal technical blog and frontend development knowledge base. It serves as a website for publishing study notes, technical articles, and interview preparation materials focused on professional web development. The project includes a specialized utility for migrating knowledge base content from the Yuque platform into portable external formats. It also implements a secure authentication system using the OAuth2 protocol to connect third-party authorization services. Additional capabilities cover web performance analysis for identifying technical bottlenecks through site sp

    Organizes the lifecycle of feature branches to isolate new development from stable releases.

    عرض على GitHub↗11,232
  • elidianaandrade/git-github-learning-questالصورة الرمزية لـ elidianaandrade

    elidianaandrade/git-github-learning-quest

    10,830عرض على GitHub↗

    This is a structured, gamified learning resource for Git and GitHub. It guides learners through code versioning fundamentals using a progression of themed levels and achievements, covering everything from initial repository setup to advanced collaboration workflows. The material is organized around core Git concepts such as branch isolation, commit snapshots, pull request workflows, remote synchronization, and stash management, all supported by a structured glossary of versioning terms. The project distinguishes itself by teaching Git and GitHub workflows through a hands-on, achievement-based

    Creates an isolated line of development to work on features or fixes without affecting the main codebase.

    gitgit-commandsgit-manual
    عرض على GitHub↗10,830
  • arslanbilal/git-cheat-sheetالصورة الرمزية لـ arslanbilal

    arslanbilal/git-cheat-sheet

    7,303عرض على GitHub↗

    This project is a comprehensive Git command reference guide and version control cheat sheet. It serves as a technical directory of terminal syntax and functional workflows organized as markdown documentation. The documentation is structured to map specific commands to development lifecycle stages, providing detailed guidance on implementing feature workflows, managing production releases, and executing critical hotfixes. The reference covers a broad range of version control capabilities, including repository initialization, branch and merge management, remote synchronization, and project his

    Guides the creation and integration of feature branches to streamline new functionality.

    cheatsheetgitgit-flow
    عرض على GitHub↗7,303
  • petervanderdoes/gitflow-avhالصورة الرمزية لـ petervanderdoes

    petervanderdoes/gitflow-avh

    5,462عرض على GitHub↗

    gitflow-avh هي أداة سطر أوامر وإطار عمل أتمتة مصمم لتنفيذ نموذج تفرع Gitflow. يوفر مجموعة من الامتدادات التي تؤتمت إنشاء ودمج وإدارة فروع الميزات، والإصدارات، والإصلاحات العاجلة للحفاظ على سير عمل تحكم في الإصدار موحد. تدير الأداة دورة الحياة الكاملة للتطوير، بدءاً من تهيئة مستودع بهياكل فروع محددة مسبقاً وبادئات تسمية وصولاً إلى إعداد إصدارات برمجية مستقرة للإنتاج. تتضمن سير عمل متخصصاً للإصلاحات العاجلة للإنتاج وإنشاء فروع مستمرة لصيانة البرامج القديمة على المدى الطويل. يغطي إطار العمل مجالات قدرة أوسع بما في ذلك عزل إصلاح الأخطاء، وإعداد إصدار الإصدار، وتنفيذ خطافات دورة الحياة المخصصة لأتمتة مهام المستودع المتكررة. يستخدم التسمية القائمة على التكوين وتعيين الدمج القائم على الهدف لضمان الاتساق عبر تدفق التطوير.

    Automates the creation and merging of feature, release, and hotfix branches to enforce a structured Gitflow development cycle.

    Shellgitgit-flowshell
    عرض على GitHub↗5,462
  • north/northN

    north/north

    4,798عرض على GitHub↗

    North هي منهجية تصميم ويب متجاوبة وإطار عمل معمارية CSS يعتمد على Sass. توفر نظاماً لبناء واجهات مستخدم تعتمد على الجوال أولاً باستخدام شبكات مرنة وتقنيات التحسين التدريجي لضمان تجربة متسقة عبر قدرات المتصفح وأحجام الشاشات المختلفة. يتميز المشروع بنظام تسمية CSS قياسي يستخدم Sass mixins لتوليد أسماء الفئات برمجياً، مع التمييز بين المكونات، والتخطيطات، والحالات. كما يعمل كأداة لهيكلة مشاريع الواجهة الأمامية، حيث يوفر مولداً لتهيئة بيئات جديدة باستخدام أوراق أنماط ومشغلات مهام مهيأة مسبقاً. بعيداً عن التنسيق، يغطي إطار العمل مساحة واسعة من معايير تطوير الويب، بما في ذلك تنفيذ HTML الدلالي مع بيانات RDFa الوصفية وتدقيق إمكانية الوصول للويب. يدمج استراتيجية تصميم تركز على المحتوى وسير عمل مرن للواجهة الأمامية لتنسيق الانتقال من هندسة المعلومات وشخصيات المستخدم إلى مكونات جاهزة للإنتاج. يتضمن النظام أدوات لأتمتة تسمية CSS وهيكلة قوالب المشاريع لتسريع الإعداد الأولي.

    Implements a workflow using dedicated feature branches and peer reviews to isolate development from the main codebase.

    CSS
    عرض على GitHub↗4,798
  1. Home
  2. Software Engineering & Architecture
  3. Development Methodologies
  4. Engineering Best Practices
  5. Development Process Methodologies
  6. Development Workflows
  7. Branching Model Managers

استكشف الوسوم الفرعية

  • Sandbox Branch Managers2 وسوم فرعيةTools for managing git branches within isolated development workspaces. **Distinct from Branching Model Managers:** Distinct from branching model managers: focuses on the operational management of branches within a sandbox rather than enforcing organizational workflows.