Elastic Beanstalk, Git y AWS Tools: Cómo clonar el repository en otra estación de trabajo

Acabo de descubrir las increíbles posibilidades de AWS. Así que aquí está lo que hice ayer:

- I have created an EB stack (PHP) - Created a git repository on my workstation - Downloaded AWS tools for windows, - Did eb.init (the AWS config stuff) - Wrote some code - Finally git committed and aws.push-ed it to my EB stack 

Todo está bien. Pero ahora estoy trabajando en otra estación de trabajo y quiero continuar con mi proyecto. ¿Cómo puedo hacer un clon git ahora? Quiero download todos los files a esta estación de trabajo, comprometer algunas cosas y, finalmente, aws.push en mi stack EB?

En primer lugar, descargué herramientas de AWS a esta estación de trabajo, creé una nueva carpeta en la que hice git init, pero ¿cuál es la URL de git clone? ¿Y cómo obtengo la configuration de EB? Traté de hacer un eb init pero eso me lleva a la generación de una nueva stack y no ofrece ninguna opción para download mis files existentes.

Estoy usando Windows (powershell, masilla, …).

Antes que nada, ¡felicidades por tu primer impulso a Elastic Beanstalk!

Ahora, sobre repositorys. Hay pocas opciones para que pueda continuar su trabajo en la segunda estación de trabajo, todo depende de sus necesidades futuras:

  • Copie todo el directory del proyecto de la "estación de trabajo A" a la "estación de trabajo B". Aceptable si va a continuar trabajando en la "estación de trabajo B" a partir de ahora.

  • Clone el proyecto de git desde la "estación de trabajo A" a la "estación de trabajo B". Tendrá origen en la "estación de trabajo A" y podrá enviar sus confirmaciones allí. No es realmente flexible, si tiene que pasar a la "estación de trabajo C" más tarde.

$ cd my-projects-on-workstation-b

$ git clone path-to-my-project-on-workstation-a / myproject.git

  • Empuje todo su proyecto a una location compartida en línea. La mejor opción.

Prefiero bitbucket.org para mis proyectos privados (repositorys privados ilimitados) y github.com para proyectos de código abierto.

Instrucciones para BitBucket: Importar código de un proyecto existente

Instrucciones para GitHub: Importar el código fuente existente a github

Elastic beanstalk NO es un repository git.

Viniendo de Heroku, esperaba que así fuera, pero no es así.

es una forma de empujar.

Asegúrate de trabajar con github (o Bitbucket)