Can';无法让Xcode/JUCE/.gitignore工作
我将.gitignore文件放置在与*.jucer文件相同的位置,.gitignore文件包含:Can';无法让Xcode/JUCE/.gitignore工作,xcode,git,gitignore,juce,Xcode,Git,Gitignore,Juce,我将.gitignore文件放置在与*.jucer文件相同的位置,.gitignore文件包含: ./Builds/* ./JuceLibraryCode/* 因为我只想备份源代码文件夹。 但每当我去提交时,构建和JucelLibraryCode文件夹中的大量文件夹和项目都会被预先检查。如何让Xcode看到这个忽略文件?它是否位于错误的位置,因为Projucer以Xcode无法理解的方式构建文件夹层次结构?我把它放在与.git文件相同的位置 另外,值得注意的是,我最近允许.git备份所有文件,
./Builds/*
./JuceLibraryCode/*
因为我只想备份源代码文件夹。
但每当我去提交时,构建和JucelLibraryCode文件夹中的大量文件夹和项目都会被预先检查。如何让Xcode看到这个忽略文件?它是否位于错误的位置,因为Projucer以Xcode无法理解的方式构建文件夹层次结构?我把它放在与.git文件相同的位置
另外,值得注意的是,我最近允许.git备份所有文件,所有我现在试图忽略的文件夹中的文件,但我确实对我试图跳过的所有文件执行了git rm--cached
,因为我读到需要在.gitignore成功之前转储这些文件,但仍然不走运。任何帮助都将不胜感激。- 再次删除git缓存
$ git rm --cached -r .
- 将此添加到
.gitignore
Builds/ JuceLibraryCode/
- 看看git是否忽略了这些更改
$ git status
.gitignore
文件。确保您正在删除git缓存的git
。你能按顺序运行答案中的命令吗?我不想丢失对源文件的当前跟踪,我想你的第一行会删除所有内容,我可能必须手动将rm--缓存到每个文件中,尽管我从一开始就这样做了,但问题仍然存在。请提交删除你希望忽略的文件,他们不应该再被追踪then@OMGtechy-你是说通过Xcode进行提交并在提交前取消选中项目?这样做应该会导致它忽略这些文件?我想说的是,如果您已经在源代码管理中获得了这些文件,那么在.gitignore文件生效之前,您需要有一个从源代码管理中删除它们的提交:)