git的“远程处理”期间发生了啥
Posted
技术标签:
【中文标题】git的“远程处理”期间发生了啥【英文标题】:What is going on during git's "remote processing"git的“远程处理”期间发生了什么 【发布时间】:2014-06-02 09:00:24 【问题描述】:每次我推送到 git 远程时,都会有一行显示“远程:处理...” 当我推送到 github 或 Bitbucket 时,这通常会非常快,但是当我推送到 Amazon Beanstalk 部署时,它需要 10 秒到 2 分钟”。
远程“处理”究竟是什么?
【问题讨论】:
【参考方案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 存储库无关。
【讨论】:
以上是关于git的“远程处理”期间发生了啥的主要内容,如果未能解决你的问题,请参考以下文章