Works By The Author...

Practical Git Rewriting Commit History

Practical Git Rewriting Commit History

Practical Git: Rewriting Commit History Though a large part of our day-to-day Git usage is centered around making commits and forging ahead to build a version history, it’s not uncommon to need to edit or adapt this history. Below I’ll be looking at some common...
Practical Git Rebasing

Practical Git Rebasing

Practical Git: Rebasing A commonly suggested git practice is to commit distinct units of work, often. Following this practice can provide a helpful outline showing the historical progression of a feature. However, when the work of each contributor is merged into the...
Practical Git Branching

Practical Git Branching

Practical Git: Branching There are many resources outlining the deep level of management that Git offers for version control of a repository, though to effectively manage our day to day development, we only need to understand a handful of core commands. Below, I’ll...