I’ve been trying to set up a git repository on a server in my home. I wasn’t sure exactly which computer I should set it up on, and I want to be able to move it to another computer later without breaking the connections to it. I thought maybe I could do this by setting up some magic in my network’s DNS server, giving the same computer two names in DNS: both its own name, and also the name “git”. Then I could change the name “git” to point to another computer later, if I wanted to. But things didn’t work out very well at first.