I went to bed on Friday evening with a fever of 102.5. I could only doze because about every ten minutes I was wracked with coughing up another wad of foul greenish phlegm from the depths of my lungs. Once it's been coughed up, what do you do with it through the night? I felt an urgent need to resolve the phlegm problem.
Reality began to blur with my dream state as my fever broke. Drenched in sweat, I knew I was going to have to try some experiments to get rid of all this phlegm. I branched on github and then downloaded a local repo. What did I branch? My lungs, of course. Hey, this is delirium, I get to do this. I tried over and over to refactor the phlegm from my lungs, but a few minutes later, I'd startle awake, coughing up another wad.
This seemed to go on for hours and hours. I was dizzy and confused when it dawned on me. I checked the source of my local repo and the URI was unrecognizable. I had pulled from the wrong repo, in fact, it wasn't even my repo: I was coughing up some other person's phlegm! I remember waking up laughing at this idea, but feeling an urgent to dump the local repo and try the whole branching idea again.
It wasn't until a while later that I realized that github could not save me from the phlegm.
This is not the first time that this sort of revision control system delirium has gripped my mind. I recall a similar dream experience in the 90s trying to come up with a ClearCase configspec that would get me back into the correct apartment. Brains are so weird.