awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesVersion Control Tools

Tools and utilities for managing Git repositories and workflows.

Explore 6 awesome GitHub repositories matching part of an awesome list · Version Control Tools. Refine with filters or upvote what's useful.

Awesome Version Control Tools GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • gogits/gogsAvatar gogits

    gogits/gogs

    47,627Vezi pe GitHub↗

    Gogs is a self-hosted Git service and repository manager written in Go. It provides a web-based hosting platform for storing version-controlled repositories with a focus on lightweight deployment across various operating systems and hardware architectures. The system distinguishes itself through a single-binary deployment model, which simplifies installation. It also supports repository migration, allowing users to move existing codebases and documentation from other hosting services into a self-managed environment. The platform covers collaborative code development through pull requests and

    Self-hosted Git service written in Go.

    Go
    Vezi pe GitHub↗47,627
  • sitaramc/gitoliteAvatar sitaramc

    sitaramc/gitolite

    8,582Vezi pe GitHub↗

    Gitolite este un strat de gestionare server-side pentru repository-uri Git auto-găzduite, care orchestrează setările repository-urilor și accesul utilizatorilor prin chei publice SSH. Acesta funcționează ca un orchestrator de configurare Git, aplicând reguli de repository și roluri de utilizator pe un server Linux central pentru a gestiona ciclul de viață al datelor de control al versiunilor găzduite. Sistemul se distinge prin modelul său de administrare bazat pe Git, unde toți utilizatorii și regulile de acces sunt stocate într-un repository Git dedicat, care servește drept unică sursă de adevăr. Acest lucru permite administratorilor de server să gestioneze mediul de găzduire prin push-ul modificărilor de configurare către acest repository administrativ. Proiectul oferă control granular al accesului, utilizând potrivirea bazată pe tipare pentru a restricționa sau acorda permisiuni pentru branch-uri și tag-uri specifice. Include capabilități pentru organizarea utilizatorilor și a repository-urilor în grupuri și oferă o interfață restricționată pentru executarea sarcinilor administrative și interogarea stării serverului prin SSH, fără a necesita acces complet la shell.

    Tool for managing Git server access and permissions.

    Perl
    Vezi pe GitHub↗8,582
  • gitextensions/gitextensionsAvatar gitextensions

    gitextensions/gitextensions

    8,361Vezi pe GitHub↗

    GitExtensions is a graphical user interface client for managing Git repositories. It provides a suite of visual tools for browsing commit logs, staging changes, and tracking file evolution across a project's history. The project features a commit visualizer that maps branch and merge relationships via a graphical map and a dedicated history manager for performing interactive rebases and squashing commits. It includes a visual merge conflict resolver to identify and fix overlapping code changes during merges or history rewrites. The software covers broad version control capabilities, includin

    A graphical user interface for managing Git repositories.

    C#gitgit-clientgit-gui
    Vezi pe GitHub↗8,361
  • mroth/lolcommitsAvatar mroth

    mroth/lolcommits

    4,811Vezi pe GitHub↗

    lolcommits este un instrument automatizat pentru capturarea, arhivarea și asocierea conținutului media de la camera web cu istoricul commit-urilor din controlul versiunilor. Funcționează ca un arhivator de snapshot-uri de la camera web și un instrument de vizualizare a istoricului care declanșează fotografii, GIF-uri sau videoclipuri ori de câte ori este efectuat un commit Git. Sistemul utilizează automatizarea Git hook pentru a asocia hash-urile commit-urilor cu snapshot-uri fizice ale dezvoltatorului. Include un sistem de plugin-uri pentru integrarea instrumentelor terțe pentru a transforma imaginile capturate sau a adăuga overlay-uri vizuale, cum ar fi mesaje de commit și identificatori. Instrumentul oferă un browser de arhivă media pentru a recupera capturile asociate cu repository-uri specifice. Include, de asemenea, un sistem de configurare pentru a gestiona selecția dispozitivului, duratele de înregistrare și întârzierile de pregătire.

    Captures photos during git commits for fun.

    Ruby
    Vezi pe GitHub↗4,811
  • creationix/js-gitAvatar creationix

    creationix/js-git

    3,844Vezi pe GitHub↗

    js-git is a modular JavaScript implementation of the Git protocol and object model. It provides a content-addressable storage engine that manages blobs, trees, and commits using cryptographic hashes, allowing version control functionality to operate without external system dependencies. The project features a pluggable repository interface and storage layer, enabling Git data to be persisted across diverse mediums such as browser databases or local file systems. It includes a streaming packfile processor for packing and unpacking objects to facilitate efficient data transfer. The library cov

    Pure JavaScript implementation of Git.

    JavaScript
    Vezi pe GitHub↗3,844
  • maryrosecook/gitletAvatar maryrosecook

    maryrosecook/gitlet

    2,162Vezi pe GitHub↗

    Git implemented in JavaScript

    Educational implementation of Git in JavaScript.

    JavaScript
    Vezi pe GitHub↗2,162
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Version Control Tools