Capistrano
config/dep
1 set :application, "goodstuff" 2 set :scm, :git 3 set :repository , "git.foo.co m:/path/to /#{applicatio n}.git" 4 set :branch, 'master' 5 set :deploy_via , :copy 6 set :deploy_to, "/mnt/app/#{applicatio n}" 7 set :user, "app" 8 (--snip--)
/path/to/gがベアリポジトリだと仮定しています。
:branchと:deploy_viを指定しているところがポイントでしょうか。
後は
1 % cap deploy
するだけ。



ちょっと記述に誤りがあったので訂正しました。