¿Cómo configuro mi proyecto AWS EC2 Elastic Beanstalk para queueborar con otros?

He estado trabajando en AWS EC2 usando Elastic Beanstalk durante algunos meses. Todo esta yendo bien. Ahora, el cliente quiere agregar otro desarrollador al proyecto. No estoy un poco claro sobre cómo hacer esto. Parece que Elastic Beanstalk está usando git en segundo plano y solo es de inserción. No puedo clonar el repository. Ni siquiera estoy seguro de a dónde ir para encontrar el repository.

Entonces, mi pregunta es, ¿cómo configuro las cosas (o puse a otras personas a hacer arreglos) para que puedan queueborar conmigo?

EDITAR: Supongo que otra forma de hacer esta pregunta es: si Elastic Beanstalk ha configurado mi repo de Git para mí, ¿cómo puedo verificar ese Repo y compartirlo con otros?

Estoy usando Visual Studio 2010 (con herramientas AWS instaladas) en una máquina con Windows 7 y la instancia remota es Windows.

Gracias.

Elastic Beanstalk no tiene ningún concepto de repos. Una versión de la aplicación es simplemente un package que está almacenado en S3.

Lo que tendrá que hacer es alojar un repository en algún lugar como Github o Bitbucket. Luego, comparte sus cambios como lo haría con cualquier otro proyecto. Cuando llega el momento de implementar una versión en Elastic Beanstalk, ejecutas git aws.push lugar de algo así como git push origin . Por supuesto, esto supone que ya ha configurado las herramientas dev de AWS git .

Como comentario adicional, recomiendo que configure una count de usuario de IAM para cada desarrollador para que todos tengan su propio set de keys de acceso AWS. Esto le permitiría revocar el acceso de implementación a una persona sin afectar a nadie más.