Reposurgeon ermöglicht riskante Operationen, die von Versionsverwaltungssystemen normalerweise nicht erlaubt werden, beispielsweise das Editieren von früheren Kommentaren und Metadaten und das Entfernen von Commits. Es funktioniert mit jedem System, das git fast-import-Streams exportieren und importieren kann, darunter git, Mercurial und Bazaar. (non)