awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesActive Branch Tracking

Mechanisms for tracking the currently active feature or release branch to manage task lifecycles.

Distinct from Branch-Based Isolation: Focuses on stateful tracking of the active branch rather than the general practice of isolating changes

Explore 6 awesome GitHub repositories matching devops & infrastructure · Active Branch Tracking. Refine with filters or upvote what's useful.

Awesome Active Branch Tracking GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nvie/gitflowAvatar von nvie

    nvie/gitflow

    26,825Auf GitHub ansehen↗

    Gitflow ist eine Erweiterung des Git-Branching-Modells und ein Werkzeug zur Workflow-Automatisierung. Es bietet eine Reihe von Befehlszeilenwerkzeugen und automatisierten Skripten zur Verwaltung der Feature-Entwicklung, Release-Zyklen und Hotfixes unter Verwendung von Standard-Git-Operationen. Das Projekt koordiniert Software-Releases und Versionierung durch die Verwaltung dedizierter Release- und Support-Branches. Es automatisiert die Erstellung und Zusammenführung von Branches, um einen strukturierten Entwicklungszyklus aufrechtzuerhalten und den Übergang von Code von der Entwicklung in die Produktion zu verwalten. Das Werkzeug deckt den gesamten Lebenszyklus verschiedener Branch-Typen ab, einschließlich der Isolierung neuer Entwicklungen via Feature-Branches und der Implementierung dringender Produktionskorrekturen durch Hotfix-Branches. Es enthält zudem Dienstprogramme zur Vorbereitung von Softwareversionen durch Release-Branches und zur Pflege älterer Softwareversionen via Support-Branches.

    Tracks the current active feature or release branch to manage the lifecycle of a specific development task.

    Shell
    Auf GitHub ansehen↗26,825
  • direnv/direnvAvatar von direnv

    direnv/direnv

    15,189Auf GitHub ansehen↗

    direnv is a shell environment manager and directory-based environment loader that automatically loads and unloads environment variables when switching between directories. It functions as a shell hook automation tool, injecting logic into the shell configuration to trigger environment updates based on the current project context. The project acts as a development environment isolator by localizing shell configurations, which prevents dependency conflicts and removes project-specific exports from global profile files. It includes specialized integration for Nix, allowing the loading of environ

    Tracks the active Git branch to trigger automatic environment reloads on branch changes.

    Go
    Auf GitHub ansehen↗15,189
  • magicmonty/bash-git-promptAvatar von magicmonty

    magicmonty/bash-git-prompt

    6,924Auf GitHub ansehen↗

    bash-git-prompt is a Bash shell extension and prompt customizer that integrates real-time Git status indicators directly into the terminal. It functions as a shell theme that displays branch names, commit divergence, and file status markers within the command line interface. The project distinguishes itself through a hierarchical configuration system that allows for directory-specific overrides of global settings. It includes performance tuning options to maintain shell responsiveness in large repositories by selectively disabling expensive operations such as remote fetching or untracked file

    Indicates if the current branch is ahead of, behind, or diverged from its upstream remote tracking branch.

    Shell
    Auf GitHub ansehen↗6,924
  • colszowka/simplecovAvatar von colszowka

    colszowka/simplecov

    4,902Auf GitHub ansehen↗

    SimpleCov ist ein Ruby-Code-Coverage-Tool und eine Analyse-Engine, die dazu verwendet wird, nachzuverfolgen, welche Zeilen, Zweige und Methoden von Code während Tests ausgeführt werden. Es fungiert als Coverage-Threshold-Enforcer und Test-Suite-Aggregator und zeichnet Ausführungsdaten auf, um ungetestete Bereiche einer Anwendung zu identifizieren. Das Tool zeichnet sich durch die Fähigkeit aus, Coverage-Ergebnisse von parallelen Worker-Prozessen und Subprozessen in einem einzigen, vereinheitlichten Bericht zusammenzuführen. Es unterstützt den Baseline-Vergleich, um Coverage-Regressionen zu erkennen, und kann Daten aus Code sammeln, der über dynamische Evaluierungsmethoden ausgeführt wurde, wie sie in Templating-Engines verwendet werden. Seine breiteren Fähigkeiten umfassen die Generierung von Berichten in mehreren Formaten, Quellgruppierung und Dateifilterung unter Verwendung regulärer Ausdrücke. Das System bietet zudem eine Kommandozeilenschnittstelle zur Anzeige von Statistiken und zur Auflistung nicht abgedeckter Dateien.

    Records whether each branch of a conditional was exercised rather than just tracking if the line was hit.

    Ruby
    Auf GitHub ansehen↗4,902
  • nojhan/liquidpromptAvatar von nojhan

    nojhan/liquidprompt

    4,660Auf GitHub ansehen↗

    Liquidprompt ist ein adaptives Command-Line-Interface-Theme und eine kontextsensitive Statusleiste für Bash und Zsh. Es fungiert als Indikator und Tracker für die Shell-Umgebung und zeigt Systeminformationen, Benutzeridentität, Host-Verbindungen und Daten zum Arbeitsverzeichnis in Echtzeit direkt im Prompt an. Das Projekt bietet eine Theme-Engine, die die Anpassung von Layout, Farben und Glyphen ermöglicht. Es integriert Indikatoren für den Status der Versionsverwaltung, um aktive Branches, Tags und Commit-Statistiken anzuzeigen, sowie Indikatoren für aktive Container-Tools, Orchestratoren und sprachspezifische virtuelle Umgebungen. Das System überwacht zudem den Shell-Status sowie Hardware- oder Netzwerk-Performance-Metriken und liefert kontextsensitive Alerts, wenn bestimmte Schwellenwerte erreicht werden. Zusätzlich kann der aktuelle Prompt-Status mit dem Terminal-Fenstertitel oder der Statusleiste synchronisiert werden.

    Identifies the active source code management system to track and display current branches and tags.

    Shell
    Auf GitHub ansehen↗4,660
  • afragen/git-updaterAvatar von afragen

    afragen/git-updater

    3,318Auf GitHub ansehen↗

    WordPress Git Updater is a software update manager that automates the installation and updating of plugins and themes hosted on Git repositories. It functions as an automated release system and a secure client for private Git repository management, linking software components to providers like GitHub, GitLab, or enterprise Git instances for version tracking. The tool distinguishes itself through detailed branch management, allowing users to target specific branches or tagged releases for deployment. It supports secure access to private codebases via personal access tokens and provides a modul

    Maps local installations to specific Git branches or tags to control the deployed upstream version.

    PHPgitlanguage-packupdater
    Auf GitHub ansehen↗3,318
  1. Home
  2. DevOps & Infrastructure
  3. Version Control and Management
  4. Version Control Workflows
  5. Branch-Based Isolation
  6. Active Branch Tracking

Unter-Tags erkunden

  • Branch Execution MetricsRecording of conditional branch execution to determine test completeness. **Distinct from Active Branch Tracking:** Distinct from active branch tracking: refers to code-level conditional branches, not Git/VCS branches.
  • Divergence IndicatorsVisual markers indicating if a local branch is ahead, behind, or diverged from its remote upstream. **Distinct from Active Branch Tracking:** Focuses on the visual indication of divergence rather than the management of the branch lifecycle.