Session

Story Telling with Git Rebase

In a successful software development project, a key challenge is to manage complexity because projects get very complex very quickly even within small teams. Version control is the tool for communicating intent in our codebase over the life time of the project. Rebasing allows us to revise our development history before sharing it with the team to tell the story of the product.

Learn to use Git commit messages to keep track of the intent of your code changes. How to make using feature branches more effective. Learn interactive rebasing, how to merge conflicts without losing precious code and how to auto-squash commits. Basically, stop fearing interactive rebasing.

Elle Meredith

Engineer, Consultant, Coach and Founder at Blackmill Consulting

Byron Bay, Australia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top