gpt4 book ai didi

git - eb deploy --staged 用法

转载 作者:太空狗 更新时间:2023-10-29 14:28:04 27 4
gpt4 key购买 nike

回到 EB version 2 ,当使用 git aws.push 命令时,如果最近进行了一次推送,那么下一次推送根本不会花费很长时间,我认为它只是推送更改的文件,而不是整个 repo 。

在 Eb 版本 3 中,EB Deploy 命令似乎每次都上传所有内容。

文档说有一个 --staged 选项

Deploy files staged in the git index instead of the HEAD commit.

这是否等同于只上传更改文件的旧方法?或者我误解了应该如何使用这个命令。

通常上传整个东西是可以的,但是当需要快速修复时,有一个更快的上传方式是很有用的。所以我只是想澄清一下 --staged 命令是否会按照我的想法执行,并且只上传上次推送中更改的文件?

最佳答案

--staged 与 git 紧密耦合,只是意味着从本地 git 存储库部署文件,这些文件尚未提交,而是暂存。
如果您不熟悉 git stage 命令,它基本上意味着您将文件标记为要在您将发出的下一个 git commit 命令中提交。更多内容尽在 git book .
所以关于你的问题 - --staged 标志仍然会上传存储库,而且不会更快。
此功能主要用于测试目的,您希望在不提交代码的情况下测试新代码。

关于git - eb deploy --staged 用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33884150/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com