Page tree

Versions Compared

Key

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

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


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

Code Block
hg pull

...


hg up


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

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

Code Block
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