Learn everything you need to get started using Bitbucket with the Git distributed version control system (DVCS). This Bitbucket tutorial gives you a taste of developing with DVCS and Git using branches.
You might also be interested in:
Getting started with Bitbucket
Gives you the basics without the tutorial structure.
Getting Git Right
This is the place to learn more about all things Git.
Learn how Bitbucket teams make collaboration work.