Git/Version Control Claude Code Plugins
All Plugins

Git/Version Control

3 plugins in this category

GitHub logo
GitHub
Git/Version Control 309,067
The official GitHub integration connects Claude Code to your GitHub account so you can manage repos without opening the web UI. You sign in with OAuth and grant repo scopes, then the plugin reads repository lists, pulls commit history, and shows branches and tags. It calls the GitHub REST and GraphQL APIs to fetch file contents, list PRs, and run repository searches. Use it to create and edit issues, add labels, assign people, and close or reopen items. It opens and reviews pull requests, posts comments, request changes, merge when checks pass, and fetches CI status. You can create releases, generate gists, trigger workflows, and apply small patches to files. It also runs custom API queries so you can pull stats, contributor graphs, or dependency info. From your terminal or editor you can jump between code, issues, and PR threads without switching apps. It reads diffs, maps comments to files, and writes back comments or reviews. It caches recent queries for quick lookup and respects repo permissions. In practice, use it when triaging a bug: open the failing PR, read the failing CI log, add a comment, create a follow-up issue, and assign it — all without leaving the editor. That saves context switching and keeps your workflow in one place.
github
git
issues
+2
Commit Commands logo
Commit Commands
Git/Version Control 167,014
Commit Commands adds slash commands that run git actions from your chat or editor environment. It reads the repo, stages files you point at, generates a commit message based on your past commits, and runs git commit with the generated text or your edited message. You can run /commit, /amend, /stage, /unstage, and /status without switching to a terminal. It also runs git push and opens pull requests via the GitHub API. Use /push to push the current branch, and /pr to create a pull request with a title and body prefilled from your recent commit messages and branch name. You can pick target branch, add reviewers, and attach labels before the request is created. The plugin watches your commit history to match your message style and scope. It offers a preview you can edit, supports dry-run to show the exact git and API calls it will execute, and returns command output and links to the created PR so you can keep working where you are. In practice, while writing code and discussing changes in chat, you can stage, commit, push, and open a PR without switching to a terminal or the GitHub web UI—saving several context switches when you iterate small fixes or prepare multiple hotfix branches.
git
commits
slash-commands
+2
GitLab logo
GitLab
Git/Version Control 39,519
Full GitLab integration for Claude Code that reads and writes to your GitLab instance. It connects to projects, lists repositories, pulls branch and commit details, opens merge requests, posts comments, assigns reviewers, and merges when checks pass. It also reads pipeline status, triggers CI jobs, fetches job logs, and updates pipeline variables. The plugin reads issue lists, creates and edits issues, adds labels, moves issues between boards, and links commits or MRs to issues. It pulls wiki pages and writes updates, and it reads project and group settings so you can inspect permissions, members, and hooks without leaving your IDE-like environment. It authenticates with personal access tokens or OAuth, handles pagination for large projects, and maps GitLab concepts to Claude Code commands so you can script workflows. It fetches MR diffs, shows unresolved discussions, posts approvals, and can run quick code checks by downloading repository files. Imagine reviewing a merge request, running a failing CI job log check, posting a comment, and re-triggering the pipeline without tabbing to GitLab in your browser. That flow saves time during code reviews and bug triage when you need to switch context between terminal, browser, and chat tools.
gitlab
git
ci-cd
+2

About Claude Git/Version Control Plugins

Git and version control plugins give Claude direct access to your repositories, commit history, branches, and pull requests. They integrate with GitHub, GitLab, and Bitbucket so Claude can create issues, open PRs, review diffs, search code, and navigate repository structure without leaving your terminal. Use them to automate release notes, triage open issues, summarize recent commits, and manage branch workflows at scale. Many plugins also expose repository analytics, helping you understand contribution patterns, hotspot files, and team velocity. For developers and engineering leads who live in version control, these plugins make Claude a knowledgeable collaborator on every project.