【发布时间】:2017-07-02 07:44:31
【问题描述】:
我将 .gitignore 文件放在与 *.jucer 文件相同的位置,并且 .gitignore 文件包含:
./Builds/*
./JuceLibraryCode/*
因为我只想备份源代码文件夹而已。
但每当我提交时,都会预先检查 Builds 和 JuceLibraryCode 文件夹中的大量文件夹和项目。我怎样才能让 Xcode 看到这个忽略文件?由于 Projucer 以 Xcode 无法理解的方式构建文件夹层次结构,它是否位于错误的位置?我把它和我的 .git 文件放在同一个位置。
另外,值得注意的是,我最近允许 .git 备份所有内容,我目前尝试忽略这些文件夹中的所有文件,但我确实对我的所有文件执行了git rm --cached试图跳过,因为我读到我需要在 .gitignore 成功之前转储那些,但仍然不是运气。任何帮助将不胜感激。
【问题讨论】:
-
提交删除您想要忽略的文件,然后它们不应再被跟踪
-
@OMGtechy - 你是说通过 Xcode 提交并在提交前取消选中项目吗?这样做会导致它忽略这些文件吗?
-
我的意思是,如果你已经在源代码管理中得到它,你需要有一个提交,在 .gitignore 文件生效之前将它们从源代码管理中删除:)跨度>