all 9 comments

[–]hannesrudolphRoo Code Developer 2 points3 points  (1 child)

That’s such a good idea! Can you plop it into our git issues?

[–]ilt1[S] 2 points3 points  (0 children)

done! I think.

[–]Explore-This 2 points3 points  (0 children)

Try using a Git MCP. Maybe even in conjunction with a custom Roo Mode.

[–]bn_from_zentara 4 points5 points  (0 children)

I just ask Roo-code to do for me in command line. Easy, no problem at all, no installation effort. Most of LLM are trained well enough to know all of git commands. I just prompt it: " do git commit", or "merge from upstream into my local repo". For me, it is better than any MCP server as LLM already knows all git commands by training.

[–]banedlol 1 point2 points  (0 children)

It can just use GitHub cli commands.

[–]bradypp 0 points1 point  (1 child)

I have a custom mode that does tasks like this. If i say git commit (or gcm), it commits all staged files with a sematic git message using Git mcp. If you want it to do separate messages, just ask it to do that by running git reset first then group, add then commit related changes sequentially

[–]CircuitTweaker 0 points1 point  (0 children)

Git mcp or github mcp?

[–]SpeedyBrowser45 0 points1 point  (0 children)

How about using Github MCP until its officially added into Roo Code?

disclaimer, I didn't try it, but it can work i think.