| Autor |
Nachricht |
Antoras
Mitglied
Benutzerprofil
Anmeldungsdatum: 10.03.2009
Beiträge: 231
|
Antoras Mitglied
17:43:47 31.07.2012 Titel: |
Git: ignore-list wird nicht vollständig beachtet |
Zitieren |
Hallo,
ich habe in `.git/info/exclude` u.A. folgenden Inhalt:
| Code: | **/.classpath
org.scala-ide.sbt.full.library/ | |
Dennoch wird mir bei einem `git add -n -A` folgendes angezeigt:
| Code: | | add 'org.scala-ide.sbt.full.library/.classpath' | |
Wie kann das sein? Weil die entsprechende Datei schon eingecheckt ist? Wie kann ich zukünftig verhindern, dass die Datei beachtet wird? |
|
|
|
 |
nman
Moderator
Benutzerprofil
Anmeldungsdatum: 19.02.2002
Beiträge: 13912
|
nman Moderator
18:02:16 31.07.2012 Titel: |
|
Zitieren |
Ich verwende immer nur .gitignore, daher keine Ahnung ob die Syntax fuer .git/info/exclude anders ist.
Ich haette einfach in die .gitignore sowas reingepackt:
Und ja, wenn das File schon im Index ist, dann musst du es vorher von dort entfernen:
| Code: | | git rm --cached org.scala-ide.sbt.full.library/.classpath | | |
_________________ …but tuesday's just as bad.
|
|
 |
Antoras
Mitglied
Benutzerprofil
Anmeldungsdatum: 10.03.2009
Beiträge: 231
|
Antoras Mitglied
18:50:23 31.07.2012 Titel: |
|
Zitieren |
Nach dem Entfernen der Datei mit `git rm` ist auch der Eintrag aus `git add` verschwunden. Danke! |
|
|
|
 |
Christoph
Moderator
Benutzerprofil
Anmeldungsdatum: 30.04.2001
Beiträge: 5945
|
Christoph Moderator
18:57:08 31.07.2012 Titel: |
|
Zitieren |
| nman schrieb: | | Ich verwende immer nur .gitignore, daher keine Ahnung ob die Syntax fuer .git/info/exclude anders ist. | Ich würde sogar so weit gehen und sagen, dass .git/info/exclude hier falsch ist: Die ignore-Liste sollte versioniert werden. |
_________________ Wenn Word für Längeres geeignet wäre, würde es nicht Word, sondern Sentence, Page oder Article heißen.
|
|
 |
Antoras
Mitglied
Benutzerprofil
Anmeldungsdatum: 10.03.2009
Beiträge: 231
|
Antoras Mitglied
19:05:47 31.07.2012 Titel: |
|
Zitieren |
Wird sie aus, sie ist mir nur nicht vollständig genug. Ich weiß nicht welche von den von mir eingefügten Einträgen auch auf andere Entwickler zutreffen. Ich werde da intern mal nachfragen und die Einträge dann wirklich nach in .gitignore verschieben. |
|
|
|
 |
nman
Moderator
Benutzerprofil
Anmeldungsdatum: 19.02.2002
Beiträge: 13912
|
nman Moderator
20:27:27 31.07.2012 Titel: |
|
Zitieren |
Du kannst auch fuer einzelne Unterverzeichnisse eigene .gitignores haben, die die aus den Parent-Directories ergaenzen. |
_________________ …but tuesday's just as bad.
|
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|
|