awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
agis avatar

agis/git-style-guide

0
View on GitHub↗
5,114 estrellas·412 forks·CC-BY-4.0·4 vistas

Git Style Guide

Este proyecto es una guía de estilo de control de versiones que proporciona reglas estandarizadas para mensajes de commit, nombres de ramas y gestión del historial. Sirve como un framework integral para mantener un historial de proyecto consistente y legible a través de un conjunto de directrices definidas y documentación de flujo de trabajo.

La guía enfatiza un modelo de ramificación de historial lineal, utilizando técnicas de rebase y squash para mantener una línea de tiempo recta de commits. Especifica un diseño de commit estructurado utilizando lenguaje imperativo y una convención de nombres kebab-case para las ramas, asegurando claridad organizacional en los equipos.

La documentación también cubre el mantenimiento del repositorio mediante la recolección de basura (garbage collection) y poda, así como una convención de etiquetado que distingue entre etiquetas anotadas para lanzamientos públicos y etiquetas ligeras para marcadores personales. La estructuración de commits se centra en agrupar cambios relacionados en unidades lógicas para simplificar la auditoría y la reversión.

Features

  • Git Version Control Standards - Provides a comprehensive set of standardized rules for commit messages, branch naming, and history management.
  • Tagging Conventions - Defines a structured system to distinguish between annotated tags for public releases and lightweight tags for personal markers.
  • Commit Standards - Establishes conventions for formatting commit messages using imperative language to ensure history readability.
  • Structured Commit Histories - Defines a structured layout for commit messages to ensure a consistent and readable project history.
  • Branch Naming Conventions - Provides standardized kebab-case naming patterns for branches to ensure organizational clarity across teams.
  • Git Branching & Merging - Standardizes the organization of feature branches and cleanup strategies to maintain a clear development workflow.
  • History Linearization - Employs rebasing and squashing techniques to maintain a linear sequence of commits in the project history.
  • Branch Merging Strategies - Defines workflows for integrating changes from different branches while maintaining a clean linear progression.
  • Commit History Management - Utilizes squashing and rebasing techniques to organize commit history and preserve a clean repository timeline.
  • Commit Message Standards - Provides best practices for writing informative, imperative commit messages with a structured summary and body.
  • Git History Management - Provides practices for organizing and cleaning the version control timeline through rebasing and squashing.
  • Git Workflow Instruction - Offers educational guidelines on managing version control history through branching, merging, and rebasing.
  • Release Tagging Patterns - Defines naming and type conventions for tags to distinguish between public releases and personal markers.
  • Manual Release Tagging - Defines how to label specific commits with tags to mark official releases and internal milestones.
  • Repository Health Maintenance - Provides guidelines for using garbage collection and pruning to optimize the internal health of Git object storage.
  • Development Environment Standards - Recommendations for Git usage and commit styles.
  • Editor and Tooling - Best practices and style guide for Git usage.

Historial de estrellas

Gráfico del historial de estrellas de agis/git-style-guideGráfico del historial de estrellas de agis/git-style-guide

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Git Style Guide

Proyectos open-source similares, clasificados según cuántas características comparten con Git Style Guide.
  • xirong/my-gitAvatar de xirong

    xirong/my-git

    7,396Ver en 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
    Ver en GitHub↗7,396
  • agis-/git-style-guideAvatar de agis-

    agis-/git-style-guide

    5,114Ver en GitHub↗

    This project is a version control style guide and contribution standard. It provides formal specifications for maintaining consistency in commit messaging, branch naming, and general development workflows within Git. The guide focuses on organizing project history through atomic commit structuring and specific rebasing strategies to ensure a clean, linear timeline. It establishes standardized conventions for naming branches with ticket identifiers and formatting commit messages to explain the reasoning behind changes. The framework also covers the coordination of team contributions through m

    Ver en GitHub↗5,114
  • romulooliveira/commit-messages-guideAvatar de RomuloOliveira

    RomuloOliveira/commit-messages-guide

    6,773Ver en GitHub↗

    This project is a comprehensive guide to Git version control standards and best practices. It provides a set of instructions for writing professional commit messages and managing repository history to ensure project maintainability. The documentation covers the standardization of commit messages through specific rules for mood, capitalization, and structural separation of subjects and bodies. It also includes guidelines for composing pull request summaries and cover letters to provide maintainers with necessary technical context and logic. The guide extends to repository security and history

    Ver en GitHub↗6,773
  • geeeeeeeeek/git-recipesAvatar de geeeeeeeeek

    geeeeeeeeek/git-recipes

    14,752Ver en 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.

    Ver en GitHub↗14,752
Ver las 30 alternativas a Git Style Guide→

Preguntas frecuentes

¿Qué hace agis/git-style-guide?

Este proyecto es una guía de estilo de control de versiones que proporciona reglas estandarizadas para mensajes de commit, nombres de ramas y gestión del historial. Sirve como un framework integral para mantener un historial de proyecto consistente y legible a través de un conjunto de directrices definidas y documentación de flujo de trabajo.

¿Cuáles son las características principales de agis/git-style-guide?

Las características principales de agis/git-style-guide son: Git Version Control Standards, Tagging Conventions, Commit Standards, Structured Commit Histories, Branch Naming Conventions, Git Branching & Merging, History Linearization, Branch Merging Strategies.

¿Qué alternativas de código abierto existen para agis/git-style-guide?

Las alternativas de código abierto para agis/git-style-guide incluyen: xirong/my-git — my-git is a comprehensive framework and reference guide for Git version control administration, repository governance,… romulooliveira/commit-messages-guide — This project is a comprehensive guide to Git version control standards and best practices. It provides a set of… agis-/git-style-guide — This project is a version control style guide and contribution standard. It provides formal specifications for… geeeeeeeeek/git-recipes — This project is an educational resource providing a detailed command reference, tutorial collections, and structured… 521xueweihan/git-tips — This project is a collection of educational resources and reference materials designed to provide guidance on version… elidianaandrade/git-github-learning-quest — This is a structured, gamified learning resource for Git and GitHub. It guides learners through code versioning…