gitignore ignoriert nicht den ganzen ordner

Gast #5778289
Lesenswert?
• ▲
▼
Hallo,
ich möchte im git Ordner ignorieren. Dazu sind in der gitignore die 
Ordner
out/
.ude/
eingetragen.
der out-Ordner wird auch ignoriert. aber nur eine Datei in .ude wird 
immer als geändert angezeigt. Dort sind auch noch andere dateien drinne, 
welche aber nicht als geändert angezeigt werden. Auch wenn ich im .ude 
ordner eine neue datei hinzufüge, wird diese nicht angezeigt. Als 
geändert wird immer die Datei von der Debugger-oberfläche angezeigt. 
(debug.wsx)

Die datei die als geändert angezeigt wird, hat sich auch geändert, die 
soll aber ignoriert werden, da diese von user zu user unterschiedlich 
ist.

Woran kann das liegen, dass nicht alle dateien ignoriert werden?

Johannes
#5778754
Lesenswert?
• ▲
▼
Interessant. Aber hmmmh, bin nicht so ganz überzeugt, eigentlich hört 
sich das mehr nach Performance-Optimierung an ... das Handbuch sagt

"When the "assume unchanged" bit is on, the user promises not to change 
the file and allows Git to assume that the working tree file matches 
what is recorded in the index."

Das ist eigentlich nicht ganz das gewünschte Feature. Ich glaube das 
Feature macht auch in der genannten Form keinen Sinn.
#5778804
Lesenswert?
• ▲
▼
Das denke ich auch. Entweder habe ich ein File, das ignoriert werden 
soll. Dann ist es aber nicht versioniert. Oder ich habe ein 
versioniertes File, dann will ich auch sehen, wenn sich lokal was 
verändert hat.
Wenn wie hier jeder eine eigene lokal erzeugte Version hat, gehört das 
File nicht ins Repo.
Gast #5778816
Lesenswert?
• ▲
▼
Sven B. schrieb:
> Interessant. Aber hmmmh, bin nicht so ganz überzeugt, eigentlich
> hört
> sich das mehr nach Performance-Optimierung an ... das Handbuch sagt
>
> "When the "assume unchanged" bit is on, the user promises not to change
> the file and allows Git to assume that the working tree file matches
> what is recorded in the index."
>
> Das ist eigentlich nicht ganz das gewünschte Feature. Ich glaube das
> Feature macht auch in der genannten Form keinen Sinn.

Rolf M. schrieb:
> Das denke ich auch. Entweder habe ich ein File, das ignoriert
> werden
> soll. Dann ist es aber nicht versioniert. Oder ich habe ein
> versioniertes File, dann will ich auch sehen, wenn sich lokal was
> verändert hat.
> Wenn wie hier jeder eine eigene lokal erzeugte Version hat, gehört das
> File nicht ins Repo.

Glaubt es oder nicht, es funktioniert und macht das, was der TO möchte. 
Verwende es auch hin und wieder um bspw. Einstellungen nur lokal zu 
ändern und im Repo die default Einstellungen zu belassen.
#5779054
Lesenswert?
• ▲
▼
Hdudzevdjfd schrieb:
> Glaubt es oder nicht, es funktioniert und macht das, was der TO möchte.

Ich hab nicht behauptet, es funktioniere nicht, sondern nur, dass es mir 
nicht sinnvoll erscheint, das so zu machen.

> Verwende es auch hin und wieder um bspw. Einstellungen nur lokal zu
> ändern und im Repo die default Einstellungen zu belassen.

Dann würde ich das aber als Template in einem anderen Verzeichnis 
einchecken und nach dem Checkout beim ersten Build-Vorgang oder durch 
ein Skript oder so lokal ans Ziel kopieren.
Gast #5780002
Lesenswert?
• ▲
▼
Hdudzevdjfd schrieb:
> Glaubt es oder nicht, es funktioniert und macht das, was der TO möchte.

Ich glaube sofort, dass es "funktioniert". Man sollte sich nur nicht 
wundern, wenn mal was schief geht. Denn es gilt, was im Manual steht: 
'the user promises not to change the file'. Bricht man das Versprechen, 
kriegt man, was man verdient.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.