Reputation: 4155
What are the differences between the terms:
Upvotes: 8
Views: 6619
Reputation: 2477
This could have been googled. I guess that is why someone -ve repped the question. I googled "Git Glossary" and this was the first result -
http://www.kernel.org/pub/software/scm/git/docs/gitglossary.html
It explains most of what you are asking.
http://ndpsoftware.com/git-cheatsheet.html is a great reference too.
Upvotes: 2
Reputation: 31715
This first thing that is important to understand about Git is that it thinks about version control very differently than Subversion or Perforce or whatever SCM you may be used to. It is often easier to learn Git by trying to forget your assumptions about how version control works and try to think about it in the Git way.
Upvotes: 4