Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


...

Note

То же самое, но на видео смотреть тут

Для начала установите Git. Когда он установлен, можно клонировать репозиторий на свой компьютер. Есть 3 способа:

Table of Contents

1. Через консоль

1. Запустить консоль git:

Image Added

2. Написать команду: 

git clone Откуда Куда

Code Block
languagebash
git clone https://bitbucket.org/testbasecode/folks/src/master/ D:\\git\\folks_console

В консоли нужно писать простой слеш или экранировать обратный. Иначе консоль его проигнорирует!

Также НЕ НАДО использовать в названии папки «куда клонируем» русские символы или пробелы. Иначе не говорите потом, что сборщик проекта не работает!


2. Через IDEA

1. Запустить IDEA

2. Check out from Version Control → Git

Image Added

3. Заполнить поля:

Image Added

4. Нажать Clone — всё! Дальше IDEA все сделает сама!

А под конец предложит открыть проект, подтверждаем!

Image Added

Если открывается пустой серый экран, найдите закладку «Project» (у меня она слева сверху) и щелкните по ней, чтобы раскрыть проект:

Image Added

И вуаля, и код скачали, и сразу в удобном и бесплатном редакторе открыли! То, что надо. Для новичка так вообще милое дело.

3. Через TortoiseGit

Еще один простой и наглядный способ для новичка — через графический интерфейс, то есть «черепашку» (tortoise):

1. Скачать TortoiseHgTortoiseGit

2. Установить его → Теперь, если вы будете щелкать правой кнопкой мыши в папочках, у вас появятся новые пункты меню:  Hg Workbench и TortoiseHg Git Clone, Git Create repository here, TortoiseGit

3. Перейти в папку, где у нас будет храниться проект. Допустим, это будет D:\hgprojectgit.

4. Нажать правой кнопкой мыши → TortoiseHg → Git Clone

Image RemovedImage Added

Заполнить поля:

  • Источник URL — https://bitbucket.org/testbasecode/folks/src/master/ (откуда выкачиваем исходный код)
  • Назначение Directory — D:\hgprojectgit\folks_tortoise_git (куда сохраняем на нашем компьютере)

Image Removed

Программка сама сгенерит команду hg → ее трогать не нужно. Просто выкачать проект можно и без TortoiseHg, через простую командную строку. Вот она и подсказывает, чем можно заменить действия через графический редактор.Image Added

5. Нажать «Клонировать»«Ок»

Вот и все! Система что-то там повыкачивает и покажет результат — это вот такое окно, где сверху идут коммиты в код, а снизу видна их детализация (что именно коммитилось и кем):

Image Removed

Теперь в папке D:\hgproject появится директория folks, а если вы зайдете внутрь, то увидите исходный код. На файликах будут стоять зеленые галочки — так система показывает, что это не просто файлики, они лежат в системе контроля версий. И что у них все хорошо, выкачано без ошибок:

Image Removed

Если у вас этих галочек нет — не страшно. Просто черепашка (tortoise hg) на вашем компе их не отрисовывает (или пока не отрисовывает и винде нужен рестарт, бывает по разному). В общем, если папочки какие-то появились → все хорошо, код выкачан.

А галочки нужны уже когда работаете с кодом и коммитите его, если вы что-то измените, то вместо зеленой галочки будет крестик красный, он покажет, что в папке есть локальные изменения. Но вы коммитить не будете, поэтому на галочки плюйте (smile)папочку с кодом!