我刚刚发现了AWS的惊人可能性.所以这就是我昨天所做的:
- 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
一切还好.但是现在我今天在另一个工作站工作,想继续我的项目.我现在该如何进行git克隆?我想将所有文件下载到这个工作站,提交一些东西,最后把它推送到我的EB堆栈?
首先我将AWS工具下载到这个工作站,创建了一个新文件夹,我在其中执行了git init,但是git clone的url是什么?我如何获得EB设置?我试图做一个eb init,但这导致我生成一个新的堆栈,并没有提供任何下载我现有文件的选项.
我正在使用Windows(powershell,putty,...).
首先,祝贺你第一次推出Elastic Beanstalk!
现在,关于存储库.您可以选择继续在第二个工作站上工作,这一切都取决于您未来的需求:
将整个项目目录从"工作站A"复制到"工作站B".如果您打算从现在开始继续使用"工作站B",则可以接受.
将git项目从"工作站A"克隆到"工作站B".你将拥有"工作站A"的起源,并可以推动你的提交.如果你以后必须搬到"工作站C",那就不太灵活了.
$ cd my-projects-on-workstation-b
$ git clone path-to-my-project-on-workstation-a/myproject.git
将整个项目推送到在线共享位置.最好的选择.
我更喜欢bitbucket.org用于我的私人项目(无限私人存储库)和github.com用于开源项目.
BitBucket的说明:从现有项目导入代码
GitHub说明:将现有源代码导入github