迁移代码,包括 gitignore 中的文件

migrating code including files within gitignore

问题:在有许多 'secure files' 包含敏感登录信息并且由于其敏感性而被 git 忽略的服务器之间迁移代码。我可以成功地进行 git 克隆以从 git 检索代码,但我正在寻找一种可能的解决方案来迁移 git 存储库中被忽略的代码。

作为后续行动,我在启动 aws ec2 实例时克隆了我的 Git 存储库,但我也想 'clone' 被忽略的文件。

我会将 'secure' 文件放入启用了版本、加密和审计的 S3 存储桶中。通过 IAM 角色让您的服务器访问 S3 存储桶。然后您可以在您的服务器上 运行 aws s3 cpaws s3 sync 命令在需要时检索文件。

有关 AWS S3 安全性的更多信息,请查看 the FAQ 的 "Security" 部分。