【问题标题】:A git deploy strategy that has different ignore rules for production?具有不同生产忽略规则的 git 部署策略?
【发布时间】:2013-02-14 15:56:34
【问题描述】:

我有一个使用 git 进行源代码控制的项目。我还有一个 sass 文件夹,我需要对其进行版本控制,但我不希望它被推送到生产服务器。

我希望能够使用“git push production”,使用接收后的 git hook 脚本作为我的部署策略。

有没有办法让生产 git deploy 脚本忽略我的 /sass 目录,这样它就永远不会进入生产环境,但它仍然在我的 repo 中安全地处于版本控制之下?

【问题讨论】:

    标签: git deployment web-deployment


    【解决方案1】:

    StackOverflow 上有一个可以帮助您的答案,它使用 git archive : https://stackoverflow.com/a/5495048/1706698

    【讨论】:

    • 感谢您的回复。您能否解释一下这将如何融入部署策略?我会上传排除正确目录的存档并将其提取到我的网络服务器上吗?或者有没有办法像 git push 到生产远程一样真正自动化这个?谢谢!
    猜你喜欢
    • 1970-01-01
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 2016-02-03
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多