Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time

Git Mob - Co-author commits

Add co-authors to commits when you collaborate on code. Use when pairing with a team mate or mobbing with your team.

Git Mob VS Code extension

gif showing example usage of git-mob

Git Mob repository is organised into workspaces

🌟 Git Mob CLI documentation: Main npm package to install & see list of features

🌟 Git Mob core documentation: An npm package containing core Git Mob functions

More info

See contribution guidelines

See git-mob discussions

Read our blog post to find out why git-mob exists: Co-author commits with Git Mob

* If you have git-duet installed, you'll need to uninstall it since it conflicts with the git-solo command.