Skip to content

Instantly share code, notes, and snippets.

@hellosmithy
Created June 15, 2015 13:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hellosmithy/4d087856c67d90fa347b to your computer and use it in GitHub Desktop.
Save hellosmithy/4d087856c67d90fa347b to your computer and use it in GitHub Desktop.
git rebase
$ git rebase -i HEAD~4
pick 01d1124 Adding license
pick 6340aaa Moving license into its own file
pick ebfd367 Jekyll has become self-aware.
pick 30e0ccb Changed the tagline in the binary, too.
# Rebase 60709da..30e0ccb onto 60709da
#
# Commands:
# p, pick = use commit
# e, edit = use commit, but stop for amending
# s, squash = use commit, but meld into previous commit
#
# If you remove a line here THAT COMMIT WILL BE LOST.
# However, if you remove everything, the rebase will be aborted.
# See http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment