The gitkeep method

Here’s something new about git I learned, based on a suggestion working with Claude: the .gitkeep method. I was making a new spec repository for sharing tech specs from stories.  Some of the directories were empty. Claude noted that there was a convention, not part of git, to create a .gitkeep file in an empty […]

A Quick Sanity Check: Git Tag Cleanup Routine

I mentioned in an earlier post that if you want to move a tag in git you have to do a discrete tag delete, push, then re-add the same tag, push.  Sometimes though there are tags already out of sync in your repo.  To handle things nicely, first do this routine. Update your local repos […]