Für JOSM gibt es das Reverter-Plugin:
http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Reverter

Wenn du nur einen Teil eines Änderungssatzes rückgängig machen möchtest, dann solltest du z.B. nur den Weg markieren und beim Reverter “Revert selection only” auswählen.

Ich empfehle dir etwas mit dem Reverter herumzuspielen, bevor du wirklich etwas rückgängig machst, um ein Gefühl für die Arbeitsweise des Reverters zu bekommen.

Gruß,
Mondschein