Я использовал hg clone для получения рабочей копии проекта в локальной папке
hg clone http://example.com/prj
Я хочу изменить некоторые файлы в соответствии с моими потребностями. Например, оригинальный файл выглядит так:
int main() {
cout << "hello";
return 0;
}
Итак, я изменил это так:
int main() {
int a = 0;
cout << "hello";
return 0;
}
Позже основной репозиторий изменяется и выглядит следующим образом (сравните с первым фрагментом):
int main() {
for (int i=0; i<10; i++ )
cout << "hello";
return 0;
}
Теперь, когда я бегу
hg pull
hg update
мое изменение int a=0;
потеряно.