Loading...

Rewrite git history with Emacs, magit and git rebase

5,158 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 16, 2016

magit is a fantastic git frontend that goes through life as an Emacs package.

In this screencast, I show you how to rewrite git history by rewording commit messages, reordering and squashing commits together, and finally by breaking open larger commits into smaller ones, all with Emacs and magit.

Erratum: At one point I call the at-sign an ampersand. I'm really sorry about that.

You should definitely also checkout Howard Abrams's magit demonstration, it's super well done: https://youtu.be/vQO7F2Q9DwA

Video was captured using the built-in Quicktime screen recording (NOT recommended, resolution of capture region can't be numerically configured) on the Mac. Keystrokes are shown on the screen by the open source keycastr. Video was downsampled and transcoded to MKV using handbrake on Linux.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...