Review action when local branch name is different from remote branch name
Eliminate dependence on recursive process to submodules
Fix colorized output
Refactor
Use ls-remote if current branch name is different from remote branch name
Update images in README.md