Wo wird .gitignore_global unter OS X gespeichert?

Lesezeit: 2 Minuten

Benutzeravatar von Kokodoko
Kokodoko

Ich habe eine erstellt .gitignore_global Datei durch Ausführen

git config --global core.excludesfile ~/.gitignore_global

Ich kann die betreffende Datei jedoch nicht in meinem Dateisystem finden? Wo wurde es gespeichert?

  • Wenn ich das Terminal öffne, öffnet es sich in meinem Benutzerverzeichnis. Wenn ich ls -al eingebe, wird die Datei .gitignore_global nicht angezeigt. Es zeigt die .gitconfig-Datei

    – Kokodoko

    10. September 2015 um 15:28 Uhr

  • Hm … Ich nehme an, ich habe nur die Konfigurationsdatei festgelegt, ohne die Datei .gitignore_global selbst zu erstellen …

    – Kokodoko

    10. September 2015 um 15:32 Uhr

Benutzeravatar von Sentry.co
Sentry.co

Im Terminal: (macOS Catalina)

  1. touch ~/.gitignore_global
  2. open .gitignore_global hinzufügen: .DS_Store
  3. git config --global core.excludesfile ~/.gitignore_global

Und du bist fertig 🎉

  • Beantwortet OPs Frage nicht genau, aber es beantwortet die Frage, wegen der alle anderen hierher gekommen sind

    – KellyBang

    11. Dezember 2020 um 0:09 Uhr

Benutzeravatar von jub0bs
jub0bs

Ich habe eine erstellt .gitignore_global Datei mit dem Befehl […]

Der Befehl

git config --global core.excludesfile ~/.gitignore_global

tut nicht beliebige Datei erstellen. Mit anderen Worten, wenn ~/.gitignore_global vorher nicht existierte, wird das Ausführen dieses Befehls es nicht erstellen.

Die Semantik dieses Befehls ist

Legen Sie den Pfad fest Benutzerlevel (wegen der --global flag) Git Ignorieren-Datei zu ~/.gitignore_global.

In Bezug auf die Implementierung fügt dieser Befehl den folgenden Eintrag hinzu

excludesfile = ~/.gitignore_global

unter dem core Abschnitt Ihrer ~/.gitconfig Datei, die der Standardpfad für die Benutzerlevel Konfigurationsdatei. Sehen diesem Abschnitt des Pro Git-Buchs für weitere Details zu den drei Ebenen (System, Benutzer, Repository) von Git-Konfigurationsdateien.

  • Danke, das habe ich übersehen.

    – Kokodoko

    10. September 2015 um 15:36 Uhr

Sie können den Dateispeicherort finden, indem Sie diesen Befehl im Terminal ausführen:

git config --get core.excludesfile

  • ich renne git config --get core.excludesfile und bekomme --global. Das ist der Grund, warum das globale Ignorieren nicht funktioniert? mit git config --list --global Ich bekomme core.excludesfile=~/.gitignore

    –Timo

    16. September 2022 um 12:31 Uhr


1439940cookie-checkWo wird .gitignore_global unter OS X gespeichert?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy