Skip to content

Instantly share code, notes, and snippets.

@dhermes
Created September 17, 2014 22: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 dhermes/dbda9e7f654aefbe0f44 to your computer and use it in GitHub Desktop.
Save dhermes/dbda9e7f654aefbe0f44 to your computer and use it in GitHub Desktop.
$ git checkout --detach HEAD
...
$ git branch
* (detached from HEAD)
master
$ git branch -m master master-dirty
$ git branch
* (detached from HEAD)
master-dirty
$ git branch master origin/master
Branch master set up to track remote branch master from origin.
$ git branch
* (detached from HEAD)
master
master-dirty
$ git checkout master
$ git branch
* master
master-dirty
$ git merge --squash master-dirty
Updating ffffff3..beeabee
Fast-forward
...
$ git branch -D master-dirty
Deleted branch master-dirty (was beeabee).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment