Git: Difference between revisions
(Created page with "==Concepts== Git is a Distributed Version Control Systems (DVCS). Clients don’t just check out the latest snapshot of the files: they fully mirror the repository. Thus if an...") |
|||
| Line 1: | Line 1: | ||
==Concepts== | ==Concepts== | ||
Git is a Distributed Version Control Systems (DVCS). Clients don’t just check out the latest snapshot of the files: they fully mirror the repository. Thus if any server dies, and these systems were collaborating via it, any of the client repositories can be copied back up to the server to restore it. Every clone is really a full backup of all the data. | Git is a '''Distributed Version Control Systems''' (DVCS). Clients don’t just check out the latest snapshot of the files: they fully mirror the repository. Thus if any server dies, and these systems were collaborating via it, any of the client repositories can be copied back up to the server to restore it. Every clone is really a full backup of all the data. | ||
For Git a version history is a stream of snapshots of the complete project. Therefore the local repository contains the complete history of a project. | |||
Revision as of 21:24, 26 November 2016
Concepts
Git is a Distributed Version Control Systems (DVCS). Clients don’t just check out the latest snapshot of the files: they fully mirror the repository. Thus if any server dies, and these systems were collaborating via it, any of the client repositories can be copied back up to the server to restore it. Every clone is really a full backup of all the data.
For Git a version history is a stream of snapshots of the complete project. Therefore the local repository contains the complete history of a project.