Session

Git - Beyond Just Committing

Git - Beyond Just Committing!

At this point, all developers likely understand the need for version control for collaborating with their codebase. Further, most devs have mastered the basic art of Git commands like add, commit, branch, merge and pull requests.

Sure, Git tracks project snapshots over time, but did you know you have complete access to all of those changes, even ones you might think you have lost from a reset!

This talk will feature discussions of some of the hidden gems inside Git and a new way to think about your workflows!

Come out for a high-level discussion of:
Git squash - clean up your commit history!
Git rebase - clean up your graph!
Git cherry-pick - moving just what you want!
Git reflog - see EVERYTHING Git does!
Git gc - speed up Git!
Git hooks - trigger automatic actions with Git events!
Git worktree - no need to use stash to switch branches!

Dwayne McDaniel

Developer Advocate at GitGuardian and huge fan of open source

Chicago, Illinois, United States

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