я клонировал centeral репозитория черезhg: как я могу направить вновь созданную ветку обратно в центральный репозиторий?
hg clone my_project my_project_1
затем после перехода к вновь созданной репо я помеченная как новая отрасль
hg branch v1
В то время как внутри нового клона я выпустил
hg ci -m "branch created"
но когда я попытался вернуть изменения в исходный репозиторий, я клонировал его из . Я получил эту ошибку:
abort: push creates new remote branches: v1!
Как направить ветку в исходный репозиторий? Я поступаю правильно, пытаясь вставить ветку в исходное репо? Я просто хочу иметь централизованный репозиторий, который будет содержать ветки и из которых я могу проверить ветки. Каков наилучший способ справиться с этой проблемой? Спасибо.
С распределенным контролем версий вы (обычно) проверяете все, а не только ветку. Также: «централизованный репозиторий» возможен, но каждый разработчик, проверяющий репозиторий, имеет клон центрального репозитория. –