wdrażanie z capistrano ze zdalnym repozytorium git, ale bez git działającego na serwerze produkcyjnym

Mam zdalną konfigurację repozytorium git do scentralizowanego rozwoju w moim zespole. Jednak serwer produkcyjny, na którym wdrażamy nasze aplikacje, obecnie nie działa na nim git. Chcemy użyć capistrano do wdrożenia naszych aplikacji, w jaki sposób możemy skonfigurować nasze reguły wdrażania do „ściągania” ze zdalnych repozytoriów git podczas wdrażania?

Innymi słowy, czy mogę zrobić coś takiego?

set :repository, "myserver.com/git/#{application}.git"
set :scm, "git"
set :deploy_via, :copy

questionAnswers(2)

yourAnswerToTheQuestion