¿Cómo puedo clonar un repository vacío vacío con el module Ansit git?

Tengo un repository vacío y desnudo que trato de clonar con Ansible, pero el module git está intentando verificar master y, por lo tanto, falla, ya que no existe tal refspec en un repository vacío.

Mi única forma de hacer que esto funcione ha sido un command de shell para simplemente clonar el repository.

Intenté en todos los sentidos y la única manera de hacerlo fue agregar ignore_errors: true y luego verificar qué hizo que fallara el module Ansible. Sé que no es óptimo, pero funciona y no permitimos que pasen todos los errores:

 - git: repo=<YOUR REPO> dest=<DEST> ignore_errors: true register: output - name: check the error that failed the git module fail: msg="{{ output.msg }}" when: "'Failed to checkout branch master' not in output.msg" 

Por cierto, filter el output.msg y no el output.stderr porque por algún motivo en ese error específico sale al .msg pero no al .stderr .