¿Cómo comprobar si GIT ha clonado por completo un repository?

¿Cómo puedo comprobar si git ha clonado con éxito un repository y, en function de ese resultado, ejecutar commands dentro del script bash?

Estaba probando algunas combinaciones de grep comprobando la salida del git status de git status pero solo he logrado confundirme más.

Estoy arruinando el timeout 60s git clone ... así que debo asegurarme de que el repository se haya clonado completamente, y si no tiene que omitir lo que hubiera hecho con los datos clonados.

Échale un vistazo.

Creo que estás esperando este código.

http://sofes.miximages.com/a/13715406/2959196

También eche un vistazo a la conversación. Podría ayudarte mejor.

Cómo detectar si un clon git falló en un script bash

Su command de time de espera devolverá un código de salida distinto de cero si finaliza el progtwig. Úselo en lugar de consultar el repository para ver si está clonado.