commit: upload