News for hackers. Stuff that matters.
Re:I struggled with Git, so I'm making a game to spare other... by suzzer99 on Sunday March 02, 2025 @10:16PM (#43237943)
How does this scan a bunch of repos at once and let me see all the changes at a glance, and then drill down to individual files to either discard the changes (revert back to their committed state) or check them in?

All git add -p does is that last part from what I can tell. I'd still have to cd into each repo and run git status one by one (I've made changes to up to 10 repos before for one tweak), and then do a git add -p to the changes I do want, and a git stash to the changes I don't and then delete the stash.

Re:I struggled with Git, so I'm making a game to spare other... by fragmede on Sunday March 02, 2025 @10:22PM (#43237977)
If "cd" and "git status" in a bash for loop is too advanced, you might need a GUI. Though I'd also argue that you've got too many separate git repos if you're finding yourself needing to do that often. It all depends on where you are on the journey to Monorepoland.
Re:I struggled with Git, so I'm making a game to spare other... by suzzer99 on Sunday March 02, 2025 @10:29PM (#43238012)
We're too small to implement a monorepo, because no one has time to build the tools we'd need to do it right. I still don't see what I gain by cd-ing into all those directories and running git status and looking at a bunch of text results, when I can just glance at the SourceTree repo window and see all the repos I've touched.
Re:I struggled with Git, so I'm making a game to spare other... by fragmede on Sunday March 02, 2025 @10:36PM (#43238050)
I'm just saying it might be a skill issue rather than a tool issue.
Re:I struggled with Git, so I'm making a game to spare other... by suzzer99 on Sunday March 02, 2025 @11:15PM (#43238237)
You're not offering any benefit that I'd get from using the command line over my current process, except, apparently, being able to express your superiority over GUI users.