What is Git and How it is different than other version control systems essentially

buy modafinil canada pharmacy GIT

Git is a distributed version control system. It means it not only support a central repository to do check-in or checkout however at every client machine you can do exactly same version control operation as what you do with the central sever.

The major difference between Git and other version control system like CVS, SVN and TFS is that all other version control system keeps track of file base changes per commit(what are all files changed and what changed in those files per check-in or per commit level)  and while GIT keeps snapshot of whole file system at per commit level. If there is no change in some files per commit level then it will only point to those files as reference. So that means per commit GIT keeps track of all state of all the files available at per commit level.

All operation are local. Right from check-in or commit a file to pull history to branching, etc can be done locally without connecting to a network.

here Other version control storage mechanism

follow GIT Storage Mechanism

One thought on “What is Git and How it is different than other version control systems essentially

Leave a Reply

Your email address will not be published. Required fields are marked *