---

Rewriting History with Git

[ Thanks to Lee
Schlesinger
for this link. ]

“The Git versioning system allows you to manage
large-scale distributed code development projects with thousands of
parallel branches. Its powerful checkout, merge, push, and pull
capabilities help you work with code branches and clones.

“Sometimes you, as a contributor, might like to polish a branch
you’ve checked out and reduce the number of commits you made before
merging it with the master branch. One of Git’s nicer features is
that it lets you rewrite history.”

Complete
Story

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis