BitBucket можно рассматривать как сервер, на котором размещено ваше хранилище - будь то hg или git. Вам нужно знать хотя бы некоторые основы Git, такие как клон, push и т. Д., Чтобы работать с ним. Вы можете работать с командной строкой или графическим интерфейсом, например, TortoiseGit, и разместить его в BitBucket, это параллельный вопрос, но вы должны знать о git.