git"远程处理期间发生了什么?#34;

时间:2014-04-17 21:57:27

标签: git push elastic-beanstalk

每次我推送到一个git遥控器时都会有一行显示“remote:processing ...” 当我推送到github或Bitbucket时,这通常会非常快,但当我推送到Amazon Beanstalk部署时,需要10秒到2分钟。“

远程“处理”究竟是什么?

1 个答案:

答案 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存储库无关。