#476 - compare commits as diff format, Mk-version

please, review branch 476