Generate HTML tutorials from patches and Markdown format commit messages