commit

There are 968 repositories under commit topic.

  • firstcommit.is

    firstcommit.is

    Find your first open-source commit on GitHub

    Language:Vue121
  • fim

    File Integrity Manager -

    Language:Java121
  • php-commitizen

    PHP Commitizen - A CLI tool used to create commits according to Conventional Commits specification

    Language:PHP120
  • Git-steps

    The series of steps you can use to commit a document in your GitHub from your local device, remotely.

  • dish-ai-commit

    Vibe Coding!!! 🤖 AI-Powered VSCode extension for generating standardized Git/SVN commit messages. ✨ Supports multiple AI services: OpenAI, ChatGPT, Ollama, Zhipu, DashScope, Doubao, Gemini and VS Code built-in AI. 🌍 Multi-language support (EN/CN/JP/KR/Other). 📊 Auto-generate weekly reports.

    Language:TypeScript116
  • AI-Git-Narrator

    Command-line tool for generating Git commit messages and PR descriptions with AI. Supports staged/unstaged changes and customizable AI parameters.

    Language:Swift112
  • ai-commit

    Use OpenAI / Azure OpenAI / DeepSeek / Gemini API to review Git changes, generate conventional commit messages that meet the conventions, simplify the commit process, and keep the commit conventions consistent.

    Language:TypeScript107
  • Commited

    Commited is the first repo to have over 3,000,000 commits, in all of GitHub!

    Language:Python107
  • comsu

    A CLI tool for generating commit messages using Google Generative AI

    Language:PowerShell93
  • git-commit-lint-vscode

    vscode一款git 规范化提交插件

    Language:TypeScript86
  • automated-commit

    🌱 Enhance Your GitHub Stats with Automated Contributions, Powered by GitHub Actions.

  • commitlog

    commitlog

    Generate Changelogs from Commits (CLI)

    Language:Go81
  • better-git-commits

    This is everything you need to know about having better commit messages

  • action-commit-push

    GitHub Action that will create a new commit and push it to the repository

    Language:Shell78
  • vscode-git-semantic-commit

    vscode-git-semantic-commit

    💬 A Visual Studio Code extension which enables to commit simply by the semantic message conventions

    Language:TypeScript77
  • commitizen-practice-demo

    Vue 项目 commitizen + husky + commitlint,git commit 提交信息规范校验 demo,conventional commits 实践

    Language:Vue69
  • github-stats

    Embed Github profile every where you want

    Language:TypeScript67
  • Daily-Git-Commit

    Python script to commit to your github for a perfect commit streak. This is purely for education purposes, please don't use this script to do bad stuff.

    Language:Python64
  • nodegit-kit

    Complementary NodeGit helpers returning native Promises, helps with git commands such as init, add, commit, status, diff

    Language:JavaScript64
  • podmena

    Automatically add emoji to your git commit messages.

    Language:Python62
  • git-commit-push-via-github-api

    Git commit and push by using GitHub API. No depended on Git binary.

    Language:TypeScript62
  • awesome-git-commands

    🍴 Indispensable git commands for everyday use

  • commit-style-guide

    Padrão de commit para repositórios com título e corpo.

  • coauthors

    Easier to share ideas

    Language:TypeScript52
  • kimi-commits-intellij

    🚀 Generate a smart commit message with Kimi AI support for IntelliJ, PyCharm, WebStorm, and GoLand

    Language:Kotlin52
  • cliff-jumper

    CLI tool to create a semantic release, git-cliff powered Changelog, and releases to GitHub all in one

    Language:TypeScript51
  • complate

    A powerful text templating tool.

    Language:Rust44
  • autocommit

    AI-powered Git Commit Helper

    Language:Go42
  • faff

    Drop the faff, dodge the judgment. Another bloody AI commit generator, but this one stays local 🦙

    Language:Shell41
  • gitc

    gitc

    High-Performance AI for Lightning-Fast Conventional & Gitmoji commit messages 🚀

    Language:Go41
  • git-commit-data-action

    Action to expose git commit info

    Language:Shell41
  • claude-auto-commit

    claude-auto-commit

    AI-powered Git commit message generator using Claude Code SDK. Intelligently analyzes code changes and generates contextual commit messages with multi-language support and advanced features.

    Language:Shell40
  • Hitalk

    Hitalk

    可能就是你喜欢的评论系统~

    Language:JavaScript40
  • commit-semantics

    Commit semantics is a git aliases installation script to follow a fix format for commits

    Language:Shell40
  • GetHooky

    git hooks managing with stupidity as priority

    Language:Go39
  • Morefixes

    MoreFixes: A Large-Scale Dataset of CVE Fix Commits Mined through Enhanced Repository Discovery

    Language:Python39