我有一个我通过git aws.push
推送到Beanstalk的Git仓库。
这个仓库中有600MB垃圾,其中二进制文件需要与代码一起推送到Beanstalk。在打开项目给别人克隆之前,我需要清理它。我打算(在进行备份后)删除.git
目录git init
,然后重新开始使用代码,而不是与rebasing斗争并希望我正确地清除所有内容。初始提交。
执行此操作后,运行git aws.push
时是否需要关注任何副作用?我已经将一个有效的不同Git仓库推送到我的Beanstalk环境这一事实会不会影响我将全新的仓库推向这些环境的能力?
答案 0 :(得分:1)
" aws.push"除了" .git"将文件夹作为存档(zip)存储到S3存储桶中,并使其为EC2实例(在beanstalk应用程序内)下载做好准备。 EC2实例在本地擦除所有内容,并重新开始(除了使用.ebextensions进行的更改,如果有的话)。所以基本上,你可以从任何git存储库推送。 aws.push真的不在乎。
答案 1 :(得分:0)
您使用的是哪个版本的eb cli? 在删除垃圾之前,我建议保留整个git repo的备份副本。最好先试用副本。