| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuse#What is a commit?
In the simplest literal terms possible, a commit represents a change to lines of code in a revision control system, along with a description. The mechanics of most VCSes don't prescribe anything beyond that simple model. It's a concept that has been in use (and [misuse](http://www.nongnu.org/cvs/)) for a little over [40 years](http://en.wikipedia.org/wiki/Source_Code_Control_System), and a central concept in every major version control system ever released. Given that, and the fact that you're reading this document, and the fact that this document is *in* a revision control system, you're probably already familiar with this concept.
You are probably also familiar with people making "[bad commits](http://www.commitlogsfromlastnight.com/)", but what you might not be familiar with is a team that makes only "good commits", and more particularly the organizational implications of doing so. This document aims to explore those implications.
| Back | FazBrowse Home | New Git URL |