Capistrano & Git: Necesitaban una sola revisión

Capistrano y Git funcionaron correctamente hasta que cambié mi sitio a otro server. Mi primer bash de implementación salió mal debido a un problema relacionado con SSH-hosts-hosts.

Incluso si logré resolver este problema, surgió otro y no puedo implementar más:

   * ejecutando `deploy '
   * ejecutando `deploy: update '
  ** transacción: inicio
   * ejecutando `deploy: update_code '
     actualizar el pago en caching en todos los serveres
     ejecutando localmente: "git ls-remote collimarco@mywebsite.com: /home/collimarco/git/foto-fiori.git master"
   * ejecutando "if [-d /home/collimarco/mywebsite.com/shanetworking/cached-copy]; luego cd /home/collimarco/mywebsite.com/shanetworking/cached-copy && git fetch origen && git reset --hard 7de27a6a1de7a94508f943596413e5e0f217f57e ; else git clone --depth 1 collimarco@mywebsite.com: /home/collimarco/git/foto-fiori.git /home/collimarco/mywebsite.com/shanetworking/cached-copy && cd /home/collimarco/mywebsite.com / shanetworking / cached-copy && git checkout -b deploy 7de27a6a1de7a94508f943596413e5e0f217f57e; fi "
     serveres: ["mywebsite.com"]
     [mywebsite.com] ejecutando el command
  ** [mywebsite.com :: out] * se niega a crear controles remotos / origen / * graciosos ref localmente
  ** [mywebsite.com :: out] contraseña de collimarco@mywebsite.com:
 Contraseña: 
  ** [mywebsite.com :: out]
  ** [mywebsite.com :: out] fatal: Necesita una única revisión
     command terminado
 *** [deploy: update_code] roll back
   * ejecutando "rm -rf /home/collimarco/mywebsite.com/releases/20091027191027; true"
     serveres: ["mywebsite.com"]
     [mywebsite.com] ejecutando el command
     command terminado
 error: "sh -c \" si [-d /home/collimarco/mywebsite.com/shanetworking/cached-copy];  luego cd /home/collimarco/mywebsite.com/shanetworking/cached-copy && git fetch origen && git reset --hard 7de27a6a1de7a94508f943596413e5e0f217f57e;  else git clone --depth 1 collimarco@mywebsite.com: /home/collimarco/git/foto-fiori.git /home/collimarco/mywebsite.com/shanetworking/cached-copy && cd /home/collimarco/mywebsite.com/ Copia compartida / en caching && git checkout -b deploy 7de27a6a1de7a94508f943596413e5e0f217f57e;  fi \ "" en mywebsite.com

Mi repository de git parece intacto: ¿por qué obtengo "Necesita una única revisión"?

Cualquier sugerencia sera grandemente apreciada. ¡Gracias por adelantado!

ACTUALIZACIÓN: alguien sugirió eliminar el caching remoto, ¿cómo hago eso?

ACTUALIZACIÓN: he cambiado el nombre de la copy compartida / almacenada en memory caching en compartida / copy en caching-vieja. Luego, he creado una carpeta vacía compartida / en caching. Ahora obtengo "Not a git repository": http://pastie.org/672254.txt

Verifique sus versiones de git en el cliente y el server; Apuesto a que necesitas actualizar uno de ellos a 1.6.