Silver Seams
A vintage 80-column punch card from my pre-college days

Incorporating Gitea

Mon, 25 Mar 2024

I should have done this so long ago.

I've been using git, a version control system, for some time now, and I just installed a locally hosted version of Gitea to replace my organically-grown, use-the-PC-as-the-network-repository setup. It's so much easier. And okay, this is super nerdy, so let me explain.

I flit from project to project and have a million billion half-finished designs in progress at any given time, it is pretty easy to work on one thing on the desktop machine and a different thing on the laptop. It's also pretty easy to work on one thing on the desktop and forget I started it there, and work on it on the laptop and stomp on some progress. Git helps me avoid that, and if I do goof it up, lets me undo things.

However: because I didn't start this from scratch, but instead used the git repository I'd been using as a single-directory thing as both the archive and the live directory, things were a little clunky. Okay, a lot clunky, which I didn't realize until I stopped doing it that way.

On Gitea, that's the archive version of everything, separate from working files. I can look at it from either machine in a nice Github/Gitlab-like directory structure, and just open any historical file I'd like to. There are magical git commands to extract older files, of course, but I don't use them often enough to remember them so drag-n-drop is great.

A screenshot of one of my internal Gitea repositories

I've also mirrored the Github Ink/Stitch repository. Will that mean I finally update fonts correctly instead of just going "aaaaaaah here is the svg file, can someone commit this plz?" in the Issues section? Hopefully so. Will this mean I finally learn Python and help out with the actual coding? No promises, but I might.

I may also play around with using "Issues" to keep track of progress on various designs, but I don't know. Obsidian does that for me pretty well already, but maybe having it all in one place will work out better.

Okay, nerd interlude over: more designs (and more finished dragons, perhaps even in the shop) soon.