As a developer who also likes to work on multiple projects, I've had to deal with a ton of local git repositories. To give you some perspective, I've over 100 repos on my machine.
And one day, my computer just stopped working. No warning, just blank screen. Unfortunately, I hadn't pushed my latest changes. This meant, I had to do my work all over again. But the biggest problem was, I didn't know which repos were synced and which weren't.
So this product https://commitbuddy.com was born out of my own need.
I want to know if you manage multiple repos and a product like this would be useful. Or if you work in a team, would it help knowing if all the developers have pushed their code and what they're working on.
CommitBuddy can help you with managing your git repos. Some features:
Head over to https://commitbuddy.com. I've love to hear your thoughts about it.
Devil's advocate - what's the advantage over including a
git pushin deploy scripts?That's not a bad idea, if you only commit code when you deploy. :p
Here are a few advantages of using the product:
Hope that makes it more clear.
why not just use visual studio team service? it's free for small teams
Thanks for bringing it up.
This product is not a competitor for the team service. Think of it like a companion that helps you keep your repos updated. Like if you forgot to push the code, it can remind you about it or do auto push.
And in a team environment, you can see what others are working on before they even commit so you can give valuable feedback early on.
Great idea!
I love the idea, but I might not be your target audience. With 2-3 repos active at a time, I would not spend $9 for the tool.... But I do see the value for those who have many more to manage!
Would definitely try if there were a free trial, or maybe a free limited version (track 1 or 2 repos for free)....
Thanks for your feedback, would definitely include a free trial or free option for users with limited repos. :)
I thought $9 is good price point as a one time fee rather than a subscription for those who want to just manage the repos.
It is indeed!
But there are so many interesting tools that I've paid for just to see it didn't fit my workflow later... So nowadays I am really into free trials, and would definitely buy it if it is a good fit :) The price looks ok to me...
There will definitely be a trial period or a limited free version so you can check it out before you buy. :) Thanks for the feedback.
I'm interested in what's my team is working on. Can you explain a bit about that.
Sure, for personal use, it's an easy to manage the local git repos. You get to see a bird's eye view of the repos you have and which needs to be synced.
And you can also setup automatic sync for your repos incase you're the type of person who forgets to push and pull, like me. :)
In the team scenario, which we're still working out, if you're the team leader or the manager, you'd be able to see what your team is working on and provide valuable feedback to improve their productivity.
The team feature is probably useful for everyone, not just the leader or manager.
That's good to know. Will add that to the feature list. Please signup on https://commitbuddy.com to stay updated.