awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
agis- avatar

agis-/git-style-guide

0
View on GitHub↗
5,114 stars·411 forks·CC-BY-4.0·3 vues

Git Style Guide

Ce projet est un guide de style de contrôle de version et une norme de contribution. Il fournit des spécifications formelles pour maintenir la cohérence dans les messages de commit, le nommage des branches et les flux de travail de développement généraux au sein de Git.

Le guide se concentre sur l'organisation de l'historique du projet via une structuration atomique des commits et des stratégies de rebasage spécifiques pour garantir une chronologie propre et linéaire. Il établit des conventions standardisées pour nommer les branches avec des identifiants de ticket et formater les messages de commit pour expliquer le raisonnement derrière les changements.

Le framework couvre également la coordination des contributions d'équipe via la gestion de l'historique de fusion et le versionnage des versions logicielles en utilisant des tags annotés et légers.

Features

  • Git Version Control Standards - Provides a comprehensive standard for maintaining professional and maintainable version control history and contribution habits.
  • Atomic Commit Strategies - Provides formal strategies for grouping focused changes into single commits to simplify project history and peer review.
  • Branching Strategies - Provides a strategy for organizing feature branches with standardized naming to support independent development and team coordination.
  • Branch Naming Conventions - Establishes standardized patterns for naming branches using ticket identifiers and descriptive lowercase strings.
  • Git Workflows - Specifies a Git-based development lifecycle focusing on atomic commits and rebasing to ensure a linear project timeline.
  • Git Collaboration Workflows - Defines version control practices and curated conventions for branching, messaging, and merging to ensure team consistency.
  • Commit History Management - Provides controls and strategies for rebasing and squashing commits to maintain a clean, linear project timeline.
  • Commit Message Standards - Defines professional guidelines and best practices for writing informative commit messages that explain the reasoning behind changes.
  • Release Tagging - Specifies the use of annotated and lightweight tags to mark official releases and personal version bookmarks.
  • Software Release Versioning - Defines the process of using Git tags for software release versioning and tracking milestones within a codebase.
  • Developer Tooling & Utilities - Best practices and conventions for using Git.
  • Git Tutorials and Guides - Best practices and conventions for maintaining clean Git history.
  • Infrastructure and Tooling Guides - Best practices for Git workflow and usage.
  • Contrôle de version - Standardized Git workflow and style guide.
  • Version Control Guides - Style guide for Git commits and repository management.

Historique des stars

Graphique de l'historique des stars pour agis-/git-style-guideGraphique de l'historique des stars pour agis-/git-style-guide

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Git Style Guide

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Git Style Guide.
  • xirong/my-gitAvatar de xirong

    xirong/my-git

    7,396Voir sur GitHub↗

    my-git is a comprehensive framework and reference guide for Git version control administration, repository governance, and software release management. It provides a structured approach to managing the software development lifecycle, from initial feature branching to final production deployment. The project distinguishes itself through a specialized AI-assisted development framework. This includes workflows for managing AI-generated code via automated diff reviews, intent-based commit splitting, and governance models for multi-agent coordination and session isolation using worktrees. The cod

    Python
    Voir sur GitHub↗7,396
  • geeeeeeeeek/git-recipesAvatar de geeeeeeeeek

    geeeeeeeeek/git-recipes

    14,752Voir sur 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.

    Voir sur GitHub↗14,752
  • progit/progit2Avatar de progit

    progit/progit2

    6,522Voir sur GitHub↗

    This project is a comprehensive educational resource and guide for learning the Git version control system. It serves as a technical documentation source for a textbook that explains the fundamentals, advanced workflows, and internal architecture of Git. The project is structured as a multi-format e-book, with source files designed to be compiled into various digital publication formats, including HTML, PDF, EPUB, and Mobi. It utilizes a dedicated build pipeline to generate and validate these documents. The content covers a broad range of version control capabilities, including history manip

    CSS
    Voir sur GitHub↗6,522
  • agis/git-style-guideAvatar de agis

    agis/git-style-guide

    5,114Voir sur GitHub↗

    This project is a version control style guide providing standardized rules for commit messages, branch naming, and history management. It serves as a comprehensive framework for maintaining a consistent and readable project history through a set of defined guidelines and workflow documentation. The guide emphasizes a linear history branching model, utilizing rebasing and squashing techniques to maintain a straight timeline of commits. It specifies a structured commit layout using imperative language and a kebab-case naming convention for branches to ensure organizational clarity across teams.

    gitstylestyle-guide
    Voir sur GitHub↗5,114
Voir les 30 alternatives à Git Style Guide→

Questions fréquentes

Que fait agis-/git-style-guide ?

Ce projet est un guide de style de contrôle de version et une norme de contribution. Il fournit des spécifications formelles pour maintenir la cohérence dans les messages de commit, le nommage des branches et les flux de travail de développement généraux au sein de Git.

Quelles sont les fonctionnalités principales de agis-/git-style-guide ?

Les fonctionnalités principales de agis-/git-style-guide sont : Git Version Control Standards, Atomic Commit Strategies, Branching Strategies, Branch Naming Conventions, Git Workflows, Git Collaboration Workflows, Commit History Management, Commit Message Standards.

Quelles sont les alternatives open-source à agis-/git-style-guide ?

Les alternatives open-source à agis-/git-style-guide incluent : xirong/my-git — my-git is a comprehensive framework and reference guide for Git version control administration, repository governance,… geeeeeeeeek/git-recipes — This project is an educational resource providing a detailed command reference, tutorial collections, and structured… progit/progit2 — This project is a comprehensive educational resource and guide for learning the Git version control system. It serves… agis/git-style-guide — This project is a version control style guide providing standardized rules for commit messages, branch naming, and… git-tips/tips — This project is a curated collection of command reference guides and workflow documentation for Git. It provides a… romulooliveira/commit-messages-guide — This project is a comprehensive guide to Git version control standards and best practices. It provides a set of…