[Fix] double execution of git tasks

capistrano/git is already downloaded when git scm is set in
configuration. Require it in push_strategy load git task twice.