【问题标题】:Git and media directory commitsGit 和媒体目录提交
【发布时间】:2015-08-30 18:43:04
【问题描述】:

我刚刚开始将 Envoyer 与 Bitbucket 一起使用,我在实时项目中遇到的一个问题是系统用户上传不同媒体的 media 目录。如果我从提交中排除它,那么它们将有效地从部署的实时项目中删除——如果我保留它们——那么它们将覆盖现有的。对于这种情况,您只想在第一次提交它们然后在每个后续部署中忽略它们的方法是什么?

【问题讨论】:

    标签: git version-control envoyer.io


    【解决方案1】:

    您可以将.gitignore 添加到media 目录中:

    # Ignore everything in this directory
    *
    # Except this file
    !.gitignore
    

    【讨论】:

    • 恐怕 Envoyer 会覆盖所有内容,因此这并不能真正解决问题 - 答案似乎只是对媒体目录进行符号链接。
    猜你喜欢
    • 2013-02-02
    • 1970-01-01
    • 1970-01-01
    • 2015-06-17
    • 2012-11-08
    • 1970-01-01
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    相关资源
    最近更新 更多