每次我推送到一个git遥控器时都会有一行显示“remote:processing ...” 当我推送到github或Bitbucket时,这通常会非常快,但当我推送到Amazon Beanstalk部署时,需要10秒到2分钟。“
远程“处理”究竟是什么?
答案 0 :(得分:1)
我假设您提到需要这么长时间的git aws.push
。原因是git push
将您更改的文件(提交)提交到远程git存储库,而git aws.push
发出AWS API命令以将文件传输到Elastic Beanstalk。
要查看它,您可以查看在此命令期间执行的脚本。运行这个:
cat .git/AWSDevTools/aws.elasticbeanstalk.push
您会看到所谓的git aws.push
命令实际上是一个使用AWS API的脚本,与git存储库无关。