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

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

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

8 مستودعات

Awesome GitHub RepositoriesGit Workflow Integrations

Tools that integrate version control actions like hunk staging and commit management directly into the editor interface.

Distinct from Git Repository Integrators: Distinct from Git Repository Integrators: focuses on internal editor workflows and hunk management rather than remote synchronization and transport.

Explore 8 awesome GitHub repositories matching development tools & productivity · Git Workflow Integrations. Refine with filters or upvote what's useful.

Awesome Git Workflow Integrations GitHub Repositories

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

    carlhuda/janus

    7,843عرض على GitHub↗

    Janus is a Vim distribution and curated plugin configuration that transforms the editor into a full-featured development environment. It functions as a Vim-based IDE, integrating a collection of third-party extensions to provide an integrated development experience. The system features a fuzzy-search project navigator for locating files, buffers, and symbols across a codebase. It also includes a Git-integrated workflow that provides real-time diff visualization in the sign column and allows users to stage hunks and manage version control directly within the editor. The environment covers bro

    Provides integrated version control workflows for staging hunks and managing commits directly within the text editor.

    Vim script
    عرض على GitHub↗7,843
  • skwp/dotfilesالصورة الرمزية لـ skwp

    skwp/dotfiles

    6,976عرض على GitHub↗

    This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and Vim. It provides a collection of dotfiles, plugins, and scripts that automate the installation of system packages and shell tools to standardize a local workstation. The suite focuses on creating a consistent experience across the command line and text editor. It implements a Zsh shell framework with syntax highlighting and fuzzy matching, alongside a Vim configuration that includes advanced plugins and modal editing. It also provides a set of sane defaults and Vim-style keybind

    Integrates version control operations like staging and diffing directly into the editor.

    Ruby
    عرض على GitHub↗6,976
  • obkoro1/koro1fileheaderالصورة الرمزية لـ OBKoro1

    OBKoro1/koro1FileHeader

    6,055عرض على GitHub↗

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

    Synchronizes author names and email addresses from local Git configurations to populate file header fields.

    JavaScriptannotationsfileheaderfunctionn-annotation
    عرض على GitHub↗6,055
  • wfxr/forgitالصورة الرمزية لـ wfxr

    wfxr/forgit

    5,025عرض على GitHub↗

    forgit هو غلاف CLI تفاعلي يعتمد على shell يستخدم أداة بحث غامضة (Fuzzy finder) لتحويل مخرجات Git إلى قوائم اختيار. يعمل كمسرع لسير العمل ومتصفح للسجل، مستبدلاً إدخال الأوامر اليدوي بواجهات قابلة للبحث لعمليات التحكم في الإصدار. توفر الأداة مديرين متخصصين لأشجار عمل Git ومتصفح سجل تفاعلي لتصور سجلات الالتزام (Commits)، وسجلات المراجع، وبيانات اللوم (Blame). تتميز الأداة بتغليف أوامر Git الفرعية الأصلية في منطق اختيار، مما يسمح للمستخدمين باختيار الأهداف قبل تنفيذ العمليات النهائية. تغطي إمكانياتها التجهيز التفاعلي للملفات، وإدارة الفروع، وعمليات إعادة التأسيس (Rebase) الموجهة مثل اختيار الالتزامات (Cherry-picks) وإصلاحات الالتزام. كما تتضمن أدوات لاستعادة التغييرات التفاعلية، وإدارة التخزين المؤقت (Stash)، وإنشاء ملفات التجاهل والسمات. يدعم المشروع تكامل أوامر Git الفرعية الأصلية عبر الأسماء المستعارة (Aliases) ويوفر نصوصاً برمجية لإكمال علامات التبويب في shell. يتم التعامل مع تكوين سلوك الأوامر، واختصارات لوحة المفاتيح، ومستعرضات المخرجات من خلال متغيرات بيئة النظام.

    Installs interactive workflows as native git aliases to trigger selection logic directly from the git binary.

    Shell
    عرض على GitHub↗5,025
  • jhspetersson/fselectالصورة الرمزية لـ jhspetersson

    jhspetersson/fselect

    4,451عرض على GitHub↗

    fselect is a command line utility and file metadata query engine that uses SQL-like syntax to filter and find files based on their attributes. It functions as a file system analysis tool capable of selecting files and directories using relational logic, subqueries, and structured data filtering. The tool distinguishes itself by integrating Git tracking status and branch metadata into the search process while respecting project ignore files. It also includes a specialized media metadata search capability that filters audio and image files by technical properties such as resolution, bitrate, an

    Integrates Git tracking status and branch metadata directly into the file search process.

    Rustclicommand-linefiles
    عرض على GitHub↗4,451
  • paulirish/dotfilesالصورة الرمزية لـ paulirish

    paulirish/dotfiles

    4,347عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من ملفات dotfiles ونصوص Unix البرمجية المصممة لتخصيص وتوحيد بيئة shell ونظام التشغيل. يوفر تكوينات محمولة لـ Bash وFish shells، بالإضافة إلى تفضيلات مخصصة وتعيينات أوامر لمحرر Vim. تتضمن المجموعة نصوصاً برمجية للتمهيد المؤتمت لتهيئة أجهزة جديدة عن طريق تثبيت التطبيقات، وإدارة مديري الحزم، وإنشاء روابط رمزية للتكوين. تتميز بأتمتة سير عمل Git متخصصة لتسريع مهام التحكم في الإصدار، إلى جانب إدارة اتصال SSH آمنة باستخدام المصادقة القائمة على الأجهزة واستمرارية الاتصال. تمتد مساحة الأداة إلى مجموعة واسعة من أدوات إدارة النظام، بما في ذلك إنهاء العمليات التفاعلية، والتنقل في الدليل القائم على التعلم، وتدقيق مسار الملفات الثنائية. كما تغطي مساعدي إنتاجية المطورين لأتمتة المتصفح، واستضافة الملفات الثابتة المحلية، ومهام معالجة الوسائط مثل تحويل ترميز الفيديو ومقارنة الصور المرئية.

    Provides a system for mapping short character sequences to full tool subcommands for Git and npm.

    Shell
    عرض على GitHub↗4,347
  • jdhao/nvim-configالصورة الرمزية لـ jdhao

    jdhao/nvim-config

    4,338عرض على GitHub↗

    This project is a comprehensive Neovim configuration framework and integrated development environment built with a modular Lua-based setup. It provides a cohesive workspace that orchestrates editor aesthetics, keybindings, and plugin lifecycles to transform the editor into a full-featured development environment. The configuration is designed as a polyglot development environment with dedicated support for Python, C++, Lua, Markdown, and LaTeX. It features a specialized LSP client configuration for multi-language code intelligence and a Git integration suite for managing version control workf

    Integrates version control workflows, including hunk staging and commit management, directly within the editor.

    Luaneovimneovim-confneovim-config
    عرض على GitHub↗4,338
  • ma6174/vimالصورة الرمزية لـ ma6174

    ma6174/vim

    4,239عرض على GitHub↗

    This project is a collection of configuration suites and plugin bundles designed to transform the Vim text editor into a full development environment. It provides a curated set of settings, themes, and extensions to support system administration and software development. The environment is specialized for polyglot programming and Markdown authoring, featuring a dedicated Python development toolkit. It includes tools for converting Markdown to HTML for browser previewing and integrates Graphviz for rendering data visualizations directly from source descriptions. The configuration covers a bro

    Integrates Git version control workflows and repository tracking directly into the editor interface.

    Vim script
    عرض على GitHub↗4,239
  1. Home
  2. Development Tools & Productivity
  3. Git Repository Integrators
  4. Git Workflow Integrations

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

  • Git Identity SynchronizersIntegrations that fetch user identity (name and email) from Git config to populate documentation fields. **Distinct from Git Workflow Integrations:** Distinct from general Git workflows; specifically focuses on extracting identity metadata for file headers.
  • Metadata IntegrationInterfaces with version control metadata to filter files by branch, commit status, and ignore configurations. **Distinct from Git Workflow Integrations:** Focuses on using Git metadata for search filtering rather than editor-based workflow integration.
  • Subcommand IntegrationsIntegration of tools as native subcommands or aliases of a primary binary. **Distinct from Git Workflow Integrations:** Focuses on installation as a native subcommand of the git binary, rather than editor-based workflow plugins.