# File lib/vlad/git.rb, line 11 def checkout(revision, destination) destination = 'repo' if destination == '.' revision = 'HEAD' if revision =~ /head/i [ "rm -rf #{destination}", "#{git_cmd} clone #{repository} #{destination}", "cd #{destination}", "#{git_cmd} checkout -f -b deployed-#{revision} #{revision}" ].join(" && ") end