...

/

How Git Differs from Other Version Control Systems (VCS's)

How Git Differs from Other Version Control Systems (VCS's)

Understand how Git is different from other Version Control Systems (VCS’s).

If you’re already familiar with other VCSes, Git has some key differences you should bear in mind as you learn about it.

History is more malleable

You can change the history in your own copy of the repository and others’ assuming you have the appropriate permission to push to them.

Branching is cheap

In most traditional VCS’s (i.e., CVSMeaning and Subversion), it’s very slow to branch a repository (O(n ...