2016-12-29 2 views
1

Ich habe ein Verzeichnis namens "Build" (von Karthago), die von Git ignoriert werden scheint. Ich will es wirklich nicht. Ich habe versucht, einzeln eine Datei im Verzeichnis hinzuzufügen, es sagte:Git ignorieren Dateien, die ich nicht will

The following paths are ignored by one of your .gitignore files: 
platforms/ios/Carthage/Build/iOS/Zip.framework/Zip 
Use -f if you really want to add them. 

Aber ich habe meine .gitignore es nicht eine solche Regel zu tun zu haben scheint.

Was genau ist passiert?

EDIT:

Das ist mein gitignore:

*.swp 
tags 
.DS_Store 
*.xcuserstate 
project.xcworkspace/ 
xcuserdata/ 
*.espressostorage 
Makefile 
+0

Können Sie Ihren Gitignore einfügen? –

+2

Mögliches Duplikat von [Git ignoriert Dateien, die nicht in Gitignore sind] (http://stackoverflow.com/questions/9436405/git-is-ignoring-files-that-arent-in-gitignore) –

+0

Oh ich denke es ist von einem anderen .gitignore in einem Unterverzeichnis. – huggie

Antwort

2

Es gibt Dateien auf git 3 ignorieren:

  • $ HOME/.config/git/ignorieren
  • $ GIT_DIR/info/exclude
  • .gitignore

Sie können überprüfen, welche Datei die Dateien ignoriert:

git check-ignore --verbose platforms/ios/Carthage/Build/iOS/Zip.framework/Zip 

Dann Sie die Regel löschen.

+0

Danke, hilfreich. Möchten Sie hinzufügen, dass mehrere .gitignore in einem der Unterverzeichnisse alle zusammenarbeiten können. – huggie

Verwandte Themen