A representation of GIT development life cycle