Не могу заставить Xcode / JUCE / .gitignore работать

Я помещаю свой файл.gitignore в то же место, что и файл *.jucer, и файл.gitignore содержит:

./Builds/*
./JuceLibraryCode/*

Поскольку я только хочу сделать резервную копию только папки с исходным кодом .

Но всякий раз, когда я иду на коммит, тонны папок и элементов внутри папок Builds и JuceLibraryCode предварительно проверяются. Как я могу получить Xcode, чтобы увидеть этот файл игнорирования? Это не в том месте, так как Projucer строит иерархию папок так, что Xcode не понимает? У меня это в том же месте, что и мой файл.git.

Кроме того, стоит отметить, что я недавно позволил.git создавать резервные копии всех файлов, которые я сейчас пытаюсь игнорировать в этих папках, но я сделал git rm --cached на всех файлах, которые я пытаюсь пропустить, поскольку я прочитал, мне нужно было сбросить их, прежде чем.gitignore будет успешным, но все же, не удача. Любая помощь будет принята с благодарностью.

1 ответ

  • Удалите git cache снова.

    $ git rm --cached -r . 
    
  • Добавьте это в .gitignore

    Builds/
    JuceLibraryCode/
    
  • Посмотрите, если Git игнорировать изменения

    $ git status
    
Другие вопросы по тегам