A probléma megoldására két lehetőség van.
1. Ha az előző HF projektjét módosítás nélkül merge-eltétek és utána módosítás nélkül commitoltátok
A honlapon kiírt folyamat működik, de az első házihoz kiadott modell helyett azt a commitot kell használni, amiben még csak az a modell szerepel.
Commitoljatok a merge után.
2. Egyéb esetben (tehát nincs olyan commit, amiben csak az előző HF modellje szerepel)
- Mentsetek egy lokális példányt a szerveren lévő projektből: File->Save Project As...
- Válasszátok a második opciót a felugró ablakban (Save the local copy of the project and remove locking and version information...).
- Hajtsátok végre a honlapon kiírt folyamatot a lokális másolaton, Source Project-ként az új házi feladat modelljét, Ancestor Project-ként pedig az első házi feladat modelljét használva.
- Mentsétek el az eredményt (pl. local.mdzip néven).
- Nyissátok meg a szerverről a projekt legfrissebb változatát.
- 2-way merge segítségével merge-eljétek vissza a lokális fájlt (a példában local.mdzip) a szerveren tárolt projektbe.
- Commitoljatok.
Ha valaki csak most (vagy még később) kezdi el a házi feladatokat, akkor azt is megteheti, hogy rögtön a legtolsó kiadott modellt merge-eli a szerveren lévő projektbe.
A harmadik házi feladatnál ugyanúgy az első házi modellje lesz az Ancestor Project, mint a másodiknál, de értelemszerűen a Source Project már a harmadik modell legyen.