2016-07-13 14 views
2

Ich verwende SourceTree als meinen Git-Client für die Versionskontrolle, und ich stoße auf ein Problem, bei dem jedes Projekt, an dem ich arbeite, eine bestimmte Datei ignoriert (was zufällig die Datei main.css ist).Wie entfernen Sie eine Datei aus der globalen .gitignore-Liste in Sourcetree?

Ich habe die Repository-spezifische .gitignore-Datei überprüft und sie ist leer, aber die Datei wird immer noch nicht in meinem Dateistatus in Sourcetree angezeigt.

Wie kann ich die Dateien anzeigen, die global in allen Projekten ignoriert werden, um diese Datei zu entfernen, da ich sie derzeit nicht in die Repos speichern kann und sehr frustrierend ist, wenn mehr als eine Person an demselben Projekt arbeitet .

+1

Ich weiß Quelltext nicht, aber Sie können dies über ** Terminal ** tun: run 'git config --global core.excludesfile' und dieser Befehl gibt Ihre [** Globale Ignorierdatei **] aus (http://stackoverflow.com/a/7335487/2752041). Öffne/bearbeite diese Datei, um zu sehen, was global ignoriert wird 'cat path/to/my/file'. – mathielo

+0

Das ist ** genau ** was ich brauchte! fand diese Datei und die main.css saß dort drin. Prosit Kumpel –

Antwort

2

Um .gitignore, wird dies schließt die Datei eine Datei ignoriert zu werden, fügen Sie diese auf das Projekt auszuschließen von

!main.css 

immer im Projekt ignoriert.