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的“远程处理”期间发生了啥的主要内容,如果未能解决你的问题,请参考以下文章

运行 Bump Version 时实际发生了啥变化?

Maven Polyglot 发生了啥?

在 Scala 中添加不可变集合时,幕后发生了啥?

我迷路了。 ASP.NET MVC 5 发生了啥?

通过 .NET 远程传输后,双精度值发生了变化

这里发生了啥?核心数据/iCloud