Das Child Theme verhindert, dass Änderungen bei einem Update überschrieben werden. Gleichzeitig verhindert das Child Theme aber auch, dass mögliche Verbesserungen im Parent in die Seiten einfließen, die mit dem Child Theme "überschrieben worden sind".
Grundsätzlich sollten Änderung immer dokumentiert werden. Tatsächlich kann es bei umfangreichen Änderungen notwendig sein Dateien zu vergleichen. Unter Linux kann man das bequem auf der Console mit diff machen. Auf einem PC /Linux, Windows, Mac) bietet sich z.B. Ultracompare an.