Sourcetree für das hinzufügen von Dateien in global .gitignore, die nicht im repository .gitignore
Ich bin mit SourceTree für meine GIT-repositories.
Heute muss ich ignorieren, einige Dateien, wenn ich fügte hinzu, diese Dateien zu ignorieren-Liste von SourceTree ist "Ignorieren " Datei" - Menü und überprüfen Sie die lokalen .gitignore-Datei, die ignoriert Dateien sind dort nicht aufgeführt. Stattdessen werden diese aufgeführt sind, in der globalen .gitignore.
Wie bekomme ich SourceTree zum hinzufügen von Dateien zum repository-spezifisch .gitignore?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wählen, um zu ignorieren, dass eine Datei geändert wird etc, SourceTree, erscheint das folgende Dialog:
Statt der Wahl der "globalen ignore-Liste", wählen Sie "dieses repository nur" - option.
Einfachste Weg zum Bearbeiten der einzelnen, ist, rechtsklicken Sie auf die Datei. Klicken Sie auf "Ignorieren", und wählen Sie die option ignorieren nur in diesem repository dann sehen Sie eine neue Datei mit dem Namen .gitignore in der Liste.
Wenn Sie versehentlich bereits Hinzugefügt zu der Liste. Sie können Sie löschen, indem du zu Sourcetree - > Einstellungen -> Git-Menü-option. Siehe unten.
Als quick - Tipp- ich finde, dass github hat eine große Auswahl an starter github Dateien ignorieren, die finde ich wirklich nützlich, um ein neues Projekt zu starten
ZB: https://github.com/github/gitignore
Hatte ich das gegenteilige Problem, der lokalen gearbeitet, sondern global nicht funktioniert, für die, die Sie auch brauchen, um das Globale ignore-Datei durch ausführen der Befehlszeile
Anderes source-tree wird nicht speichern Sie diese in den Voreinstellungen.
Folgen Sie dann den acanby Lösung.