Revert "Remove color code"

This reverts commit f8c359a1cc492d086f2adb6556a21771da17bba4.
add no-color option to git-log
Add cherry-pick action
Merge branch 'git-log-source'