Git

Moving Gitea from FreeBSD to Linux

November 18, 2025

I’ve been using TrueNAS for a number of years, from when it was FreeBSD-based to now that it’s Linux-based. Right now I use them both: TrueNAS Core (FreeBD) and TrueNAS Scale (Linux). The TrueNAS Scale box has been mostly for fiddling with containers, while the …

Custom Email Notifications in GitLab

January 7, 2015

I started playing around with GitLab last month in order to get to know it a better and, while I like it well enough, the one thing that drove me nuts was the email that it sent out alerting of changes. My old git setup used the wonderful git-notifier script to send out emails …

Git patch workflow

December 24, 2013

Probably most people who use git know about patch management and whatnot, so I’m writing this largely for myself as I keep forgetting (mostly because I don’t have to do it very often). Some code that I’m working on has a development branch which I’m …

Git commits on xkcd

November 27, 2013

I’ve had no time to do any coding lately, which makes me sad, but when I did have time and was doing lots of commits in short periods of time, I definitely felt like doing this. Many many times.

Git commit hook to bugzilla using git-notifier

September 21, 2012

I’m a big fan of the git-notifier script, which acts as a hook in git to send you nice emails about things that have changed in your git repos. I’m also a bugzilla user, so I wanted to be able to put git commit notifications, automatically, in bugzilla if “bug …

Some quick git tips

January 5, 2012

As I’ve been git-ifying some stuff around here, I’ve run into a few tips that might be useful for other git beginners. The first is to setup some global options, some of which are nice for folks coming from Subversion. Having a global ignore file is useful. Mine has …

Dissecting part of a subversion repo to git

October 29, 2011

Well, that was pretty easy to figure out. As per my last post, I was going to try to break out the AIDE+gpg part of the Annvix tools subversion repo to be it’s own git repo. It was scary simple. First, the location of AIDE+gpg in the subversion repo was …

Figuring this git thing out

October 29, 2011

I’m a little old-school in that I like subversion. I’ve used subversion for years, and have had it as a big part of my workflow for a really really long time. Unfortunately, there’s this git thing popping up all over the place and I’m starting to feel …

Choosing the right Git GUI client for Mac OS X

April 12, 2011

Last week’s mac techmail was Choosing the right Git GUI client for Mac OS X in which I looked at the Tower application, a Git GUI client for OS X. I’ve looked at a few Git clients for OS X and Tower was my application of choice amongst the contenders; the tip explains …

New Fedora git repositories

August 3, 2010

A little bit frustrated with Fedora’s new git repositories this morning (for packages). Ding-Yi Chen has a really nice write-up on how to get started with it. Got me a few of the essentials that I had missed earlier. I like the new certificate that can be used with Koji. …

Convert CVS repositories to Git

March 9, 2010

This week’s techmail is Convert CVS repositories to Git which goes into the how, and possibly the why, of converting a CVS repository into a git repository, retaining all commit and history information.

Learn to use Git version control for added flexibility

November 26, 2009

This week’s TechMail is Learn to use Git version control for added flexibility which talks about some of the basics of using Git. This was good for me since I’m a subversion monkey, but since a lot of projects are using Git now, I really needed to get the basics down …

Converting Subversion repositories to Git

March 24, 2009

This week’s TechMail is Converting Subversion repositories to Git. This is a small primer on how to migrate from using Subversion for version control to using Git instead. I’m still quite a big fan of subversion, but git is pretty cool too… I can definitely see …