How to Undo a git rebase? Hint: git reflog and git reset

The other day at work a group of us were asked if any of us were Git masters, at which point my ears perked up and »

Listing All Branches From Remote Git Repositories

While working earlier today, I found myself in the position of wanting to obtain a list of all of the branches associated with my projects remote »

How to Use git rebase -i to Combine First Two Commits in a Git Repository

Recently I ran into an instance where I accidentally added the same "Initial commit" message to a repository twice, after I had forgotten that I had »