Rename a Local Git Branch

Naming thigs is hard. On a few occasions I have named a Git branch, then decided a different name would be better / more descriptive. Recently, I was working on a branch for a project, and we decided to go a different direction. My branch had the perfect name

Read More

Reparent a Branch

I recently had several bug fixes to work on one after another. These bugs were in our development branch, and were found in testing. I branched from our development branch, fixed bugs, and made commits. Each bug was on its own branch.

Read More

Using Git to push to your production server

I have used Git for version management for several years. Recently I began using it to push code to both a web-accessible repository, as well as the server from which the code is served. Using this workflow, all I have to do to make code live is run  

Read More