complete commit view
complete push/pull view
gen index.html

Signed-off-by: Superbil <superbil@gmail.com>