Difference between revisions of "GIT Background"
(Created page with "GIT is a Distributed Version Control System (DVCS). File:Example.jpg Every client has its own repository as a fully mirror of the remote repository. So everyone can work w...") |
(No difference)
|
Revision as of 11:05, 17 January 2013
GIT is a Distributed Version Control System (DVCS). File:Example.jpg Every client has its own repository as a fully mirror of the remote repository. So everyone can work with his local repository and if the work is finished he synchronizes with the remote repository to publish his changes. It is also possible to synchronize the local repositories of two clients.
Most other VCS store data as a list of file changes. GIT stores a snapshot of each file. Every Commit a Snapshot of the whole file system is saved. To be efficient GIT only stores the changed files as a new version. File:Example.jpg