JavaRush /Java блог /Архив info.javarush /Как я перестал боятся и полюбил BitBucket
Treefeed
21 уровень

Как я перестал боятся и полюбил BitBucket

Статья из группы Архив info.javarush
Рассмотрим, как можно использовать сервис BitBucket для сохранности кода заданий. Как я перестал боятся и полюбил BitBucket - 1"Зачем?! — спросите вы. — Ведь в Intellij IDEA есть встроенный доступ к GitHub!" Две причины. Первая: GitHub на бесплатном аккаунте позволяет хранить только открытые проекты, а первое правило JavaRush — никому не говори о JavaRush Можно ли давать кому-нибудь решение задачи? Нет, давать готовое рабочее решение задачи запрещено. Может привести к бану на сайте. Вторая: Mercurial vs git. Но тут, конечно, кому как удобней. Поэтому в несколько простых шагов, мы настроим BitBucket для использования в наших целях (хранить, и, возможно, ветвить код).
  1. Регистрируемся на BitBucket

    Как я перестал боятся и полюбил BitBucket - 2

    Заметьте, можно использовать и ваш Google-аккаунт!

  2. Устанавливаем плагин для работы с репозиторием:

    Заходим в настройки IDEA/plugins жмём «Просмотреть репозитории плагинов»

    Как я перестал боятся и полюбил BitBucket - 3

    Ищем «bitbucket» и устанавливаем

    Как я перестал боятся и полюбил BitBucket - 4

    IDEA попросит перезагрузку...

    При помощи плагина можно управлять репозиторием прямо из IDEA

    Как я перестал боятся и полюбил BitBucket - 5

    Для корректной работы, вам понадобится установленный в системе Mercurial.

В Ubuntu это просто: sudo apt-get install mercurial хотя я рекомендую сначала добавить ppa с самыми свежими версиями mercurial-ppa: sudo apt-add-repository ppa:mercurial-ppa/releases для него понадобится публичный ключ: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key 323293EE после вы можете sudo apt-get install mercurial Для товарищей с windows придётся качать установщик с официального сайта. После этого идём VCS/Import to version control/Share project (рядом с надписью увидите симпатичное ведёрко). Запускаем! Плагин попросит авторизоваться на BitBucket (введите логин и пароль). После чего вы сможете создать ваш репозиторий прямо из IDEA: Как я перестал боятся и полюбил BitBucket - 6В течении нескольких минут IDEA выгрузит проект на BitBucket: Как я перестал боятся и полюбил BitBucket - 7
Комментарии (22)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
mtechno Уровень 25
28 февраля 2017
Намучался с первым коммитом на облако. Оказалось проблема была в настройке гита.
autocrlf false
нужно ставить так, хоть все туторы и советуют включать ее (по умолчанию вкл).
Mergen Уровень 26
31 января 2016
Хотел настроить синхронизацию проекта на Windows и linux через Bitbucked. Но Intellij Idea выдает ошибку совместимости («Plugin Error Problems found loading plugins: Following plugins are incompatible with current IDE build: Bitbucke»). Версия Intellij Idea 15.0.2. Можно что-то сделать чтобы установить плагин на данную версию или нужно делать откат на предыдущую?
mbllllb Уровень 31
10 сентября 2015
Установил Idea на Ubuntu, сделал все по инструкции, ввел логин и пароль от bitbucket… в итоге изменения коммитятся локально, но не пушатся: в окне Push Commits только «default-> Enter Remote».
На Windows 10, на этом же компьютере, все работает.

Так же прошу помочь разобраться, как мне восстановить из репозитория весь мой проект JavaRush назад в Idea?

Заранее огромное спасибо!
Alexey90 Уровень 32
22 августа 2015
спасибо за статью, вообще не знал, что есть плагин для Bitbucket. супер, а то sourcetree не всегда удобно юзать, а так вроде все под рукой прямо в idea))
tanzwud Уровень 34
29 сентября 2014
www.sourcetreeapp.com/ пользуюсь давно для гита и битбакета
CoolerB Уровень 31
23 сентября 2014
блин, что не делаю, проект не сливается в битбакет, да, там создается репозиторий и все, пушаю, пишет ничего не поменялось, принудительно через консоль пушаю, пишет тоже самое, все соединяется, но проект залить на битбакет не могу :((
VasylHoshovsky Уровень 24
13 сентября 2014
У меня не совсем работает. При вышеуказанных действиях загружается только часть существующего проэкта. Только пару файлов. Не могу понять, что с остальным.
pryshchepa_maksym Уровень 27
16 марта 2014
У меня два вопроса
1) Как обновлять проект на BitBucket, я ведь решаю задачи и мой проект в Idea пополняется?
2) И как дать доступ на просмотр? Я хочу с кем то обсудить какую то задачку, как мне дать доступ этому человеку, именно к этой задаче, а не ко всему проекту?
panser Уровень 28
12 марта 2014
так и не получалось настроить BitBucket на Windows, но покуда не прижало. у меня проблема была в том, что плагин авторизируеться на bitbucket.org по ssh-ключу, который что то у меня не воспринимался


и я дошел до того, что git можно подключать и без плагинов сервисов (GitHub, BitBucket), а напрямую. и в том числе не обязательно авторизоваться через ssh, можно и по http. вот, короткий скринкаст

копируем адресс репозитория


в меню Idea находим подключение Git


вбиваем параметры


спросит пароль. и все, ваш код под контроллем.
panser Уровень 28
22 февраля 2014
не сталкивался ли кто то с такой проблемой?

рассшариваю проект www.dropbox.com/s/8wl9q7057u6wg8v/Screenshot%202014-02-22%2017.54.12.png, репозиторий на bitbucket.org создаеться. но только его настройки в ф-л .git/config не прописываються www.dropbox.com/s/ltmm2lzrf9lrxci/Screenshot%202014-02-22%2017.57.28.png