Fixed #105.

Use '-M' to force rename branch when setup git in deploying process, otherwise, git will throw error: 'fatal: A branch named 'master' already exists.' if 'config.branch' is 'master' and therefore later process will fail.