Bitbucket — это хостинг для Mercurial и Git репозиториев. Ближайший аналог и прямой конкурент — github. По популярности Bitbucket отстаёт, однако у него есть пара заметных фич по сравнению с github — это поддержка Mercurial и возможность создать сколь угодно приватных репозиториев на бесплатном аккаунте, однако дать доступ можно максимум пяти пользователям (у github вообще нет приватных репозиториев для бесплатных аккаунтов).


SourceTree - бесплатный клиент GIT для настольных компьютеров под управлением Windows.

Клонирование репозитория в Source Tree

Шаг 1
В Bitbucked заходим на страничку проекта.

Шаг 2
Нажимаем "Clone in SourceTree"


Шаг 3
Разрешаем браузеру запустить приложение SourceTree


Шаг 4
Клонируем проект


Если сделали все правильно - проект появится в списке проектов SourceTree


Сохранение/принятие изменений кода проекта

После того как мы сделали какие либо изменения в коде, следует их сохранить (git commit).

Переходим в окно приложения SourceTree, и должны увидеть примерно такую картину:



При сохранении изменений система запросит комментарий, в котором следует кратко назвать причину и цель изменений.

Нажимаем кнопку Commit.

Далее если нет никаких конфликтов - пушим изменения на сервер.

Выбираем ветку в которую необходимо залить изменения и нажимаем OK.

Если все сделано правильно - изменения выложатся на сервер и мы окажемся на этом коммите.