Automagically generate conventional git commit messages with AI. - 使用 AI 自动生成约定式 git 提交信息。
Repository Index
47,133 repositories indexed
49–72 of 96 · Most stars
Search your git history by commit message, content and author in Neovim
Lightweight, agent-native sandboxing with diff, commit and abort
- agent-sandbox
- dsh-plugin
- harness
- pi-plugin
:card_index: All of the emoji supported on GitHub pull requests, issues, comments, commit messages, markdown files, etc.
A lightweight bundle of commands focused on quick and streamlined git operations.
- commit-message
- conventional-commits
- git-client
- nvim-plugin
Help Hotfix collect stargazers and avoid enemies. Collect commits to upgrade hotfix and add new features.
Kiomet.com real-time strategy game (repository commits may lag behind game updates)
- browser-game
- combat
- game
- game-server
麦门人格 Commit 生成器:测出你的麦门人格,生成专属 git commit message(麦当劳 MCP 大赛参赛作品)
Yet another AI git commit plugin, but without the need for manual confirmation.
A native, lightweight Git client for macOS. Manage repositories and worktrees, review diffs, and commit changes in one window.
- developer-tools
- diff-viewer
- git
- git-client
🐍 CLI tool to find and delete unused Python virtual environments (.venv, poetry, conda, pipenv, uv). Reclaim disk space effortlessly — supports bulk delete, size reporting, and pycache cleanup.
- command-line
- developer-tools
- python
- venv
Enforce git message commit consistency
- git
- commits
- commit-message
- consistency
A tool for mining commits from Git repositories and diffs to automatically extract code change pattern instances and features with ast analysis
- ast-analysis
- mining-software-repositories
- kth
- inria
pre-commit git hooks to take care of OpenTofu configurations
Open/preview contents of the current file at a specific commit, without using git checkout
Find the first broken commit without having to learn git bisect
:memo: Godot template with code formatting, license tracking & CI/CD
- github-action
- godot
- godot-template
- pre-commit
git checkout for releases that span many repos. Version tags that restore your whole product. No server, no database, any language.
Generates Conventional Commit messages with AI. Supports OpenAI, Ollama, and Gemini.
Counter caches for Rails computed from any block, such as conditional counts or sums, kept up to date by callbacks on any number of models and stored in a column, a shared counters table or your cache store. Recounts run after commit, so concurrent saves can't leave a stale value.
💻 Update a pinned gist to contain languages of your recent commits in GitHub
- pinned-gist
- linguist
- github
- gist
This tool analyzes a given Gitlab repository and searches for dangling or force-pushed commits containing potential secret or interesting information.
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
- 2pc
- 3pc
- distributed-systems
- two-phase-commit
Quickly add co-authors to commits 💻🪄