CI Needs a Return Address
I was copying review comments from GitLab into an agent chat. Being the mailman got old, so I built a watcher to deliver the feedback and remember what still needed attention.
Loading...
Topic
Git workflows, recipes, and the occasional sharp edge.
I was copying review comments from GitLab into an agent chat. Being the mailman got old, so I built a watcher to deliver the feedback and remember what still needed attention.
A practical post-checkout hook that keeps local Claude Code memory files available in every Git worktree without committing them to the repository.
Use Claude Code CLI to generate meaningful commit messages following conventional commits format.
Git uses the words ours and theirs from the point of view of the operation it is currently performing. That is why they mean one thing during merge and can feel reversed during rebase.
An archive note on using a post-merge Git hook to remind a team about database migrations, with a warning about its fragile shell logic.
A small, current Git setup: identity, default branch name, editor, credential helper, and a few aliases that make day-to-day work less noisy.