MuhammadTanveerAbbas / mgit
PublicMulti-client GitHub workflow CLI. Manage SSH keys, conventional commits, branches, and daily git ops across all your client repos from one terminal. Built by The MVP Guy
mgit is a productivity tool for developers who work with multiple GitHub clients or projects. It automates the tedious parts of git workflows: setting up secure connections for each client, linking local projects to repos, pulling latest changes, creating properly named branches, committing work, and pushing to GitHub. It also includes an interactive problem-solver for common issues like merge conflicts or connection failures. The tool runs from the command line and guides users through each step with clear instructions and helpful prompts, making it especially useful for freelancers or agency developers managing several clients' codebases.
How It Works
You're a developer working with several clients, each with their own GitHub repos, and juggling SSH keys is getting confusing.
The tool walks you through creating a secure connection key, shows you exactly where to paste it on GitHub, and automatically sets everything up for you.
You cd into your project folder and tell the tool which client you're working for — it sets up the remote connection and your personal identity for just this project.
Pull the latest changes from your client's repo before starting work
Start a new branch for your task with a clear, organized name
Let the tool guide you through sync, branch, commit, and push all in one flow
When you're done, you type a quick message and the tool stages everything and creates a properly formatted commit automatically.
When there's a merge conflict, wrong branch, or connection problem, the tool shows you exactly what happened and fixes it with your permission.
Your branch lands on GitHub, your client gets notified, and everyone's happy. You can open a pull request and move on to your next task.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.