Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Как создать репозиторий

hg init  # создаёт репозиторий в папке с проектом
hg add  # добавляет имеющиеся в проекте файлы в репозиторий
hg commit  # делает первый коммит, при этом создаётся ветка default
hg config --edit  # ввести в открывшемся файле username где надо


Как скачать новый репозиторий на Bitbucket

  • Создать репозиторий на bitbucket.org
  • Загрузить локальный репозиторий на Bitbucket

    hg push https://username@bitbucket.org/username/progectname # адрес можно найти в разделе source на bitbucket

Клонировать онлайн репозиторий в локальный

hg clone https://username@bitbucket.org/username/progectname  # адрес можно найти в разделе source на bitbucket

Основной способ работы с меркуриалом


1. Забрать свежую версию, с которой все работают, если вы давненько этого не делали, выполнив:

hg pull
hg up


2. Внести изменения

3. Зафиксировать изменения (локально) командой `commit`:

hg commit file1 file2 -m "Комментарий к изменениям или их описание"


4. Повторить пункты 2-3 до тех пор, пока у вас не получится хороший код, который вы хотите вывалить на всех остальных.

5. Когда вы готовы поделиться результатом совего труда, выполнить:

  • hg pull для получения чужих изменений (если есть)
  • hg merge для слияния этих изменений со своим
  • Тестирование! для того, чтобы удостовериться, что при слиянии ничего не попортилось.
  • hg commit -m "merge" для фиксации результата слияния

6. Оправить код в репозиторий. Тут возможны варианты:

  1.  hg push

Hg_init:part_1

Hg_init:part_2

  • No labels