【发布时间】:2012-11-18 05:27:07
【问题描述】:
我正在使用 git 将我的本地文件上传到亚马逊网络服务,我遇到了这个问题:
我在 gitinore 文件中添加了一个文件夹(图像/成员),但是当我执行 git push 时,它在 AWS 上被删除。我只想忽略 images/members 文件夹下的任何文件和子文件夹,因为应用程序会在其下创建动态文件夹。
我做的步骤:
1) 在位于 Web 根目录的 .gitignore 文件中添加以下行:
图片/成员/
2) git 初始化
3) git add .
4) git commit -m "test"
5) git aws.push
我的所有更改都已发布,但文件夹 members 但是当我的应用程序中的成员在 images/members 下创建一个文件夹时,当我执行另一个 git aws.push 时它会被删除。我只想忽略文件夹而不是删除它。
谢谢
【问题讨论】:
-
我的设置也遇到了同样的问题。我已将敏感数据放入 .gitignore 中的子目录中,因此无法访问,但应用程序需要它(数据库密码等)。每当我执行 git push 时,目录和包含的文件都会被擦除。
标签: git github amazon-web-services