Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 1.09 KB

01-git-features.md

File metadata and controls

31 lines (26 loc) · 1.09 KB

Up | Content | Intro | Concepts | Operations | Dictionary


Overview

Git is a version control system used track changes of text files and to a limited extent of binary files. Some advantages of using a software tracking system are:

  • Code is secured against system failure
  • Code changes are organized and can be traced
  • Changes can be first reviewed and then saved
  • Source code can easily be tagged, branched and merged
  • Facilitates the management of software projects

Features

Git is a distributed control systems, which means that the repository resides on the local machine and can be synced with other repositories. This allows very flexible workflows compared to centralized version control systems such as Subversion (SVN).

  • Open Source
  • Distributed
  • Multiple workflows
  • Non-linear development
  • Small and fast