Skip to main content

Learning Git lessons

· 2 min read
Technical Documentation Leader

Being a GitHub repo owner is a trip, I must say.

Like many of us, I have worked in Git for years. YEARS.

I've managed GitHub teams, reviews, branches, fixed merge conflicts, and so many other tasks.

But none of those repos were mine.

Until now.

As a writer working for a company, I always had someone else to handle all that setup stuff. I told the engineers or ops team what I needed, and they made it happen. Automagically.

But this repo is, while not the first repository I have ever owned, definitely the first that I have seriously managed.

Now I am the one who gets the notifications that a workflow has failed and need to deal with them. I don't have a team to forward them to, it's just me and my robot minion (Claude Code).

Honestly, it's empowering in many ways. Instead of Kermit flailing helplessly at the error messages, I can work with the assistant to figure out where the workflow is broken and how to fix it.

If you haven't done something like this before, it's an experience I highly recommend.

For example, when I merged my previous blog post, my workflow kicked off with lychee, a link checker, throwing a bunch of errors. I had to track down the right logs, feed them into Claude Code, and work through the fix with it.

Every problem that I encounter is a learning opportunity, and I love it.