Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-01-22. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nehmen Sie ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wenden Sie sich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Dateien ignorieren

Manchmal gibt es Dateien, die Sie nicht von Git bei GitHub Enterprise einchecken lassen möchten. Es gibt mehrere Möglichkeiten, Git anzuweisen, welche Dateien ignoriert werden sollen.

Inhalt dieses Artikels

Eine lokale .gitignore-Datei erstellen

Wenn Sie in Ihrem Repository eine Datei namens .gitignore erstellen, bestimmt Git anhand dieser Datei, welche Dateien und Verzeichnisse ignoriert werden sollen, bevor Sie einen Commit vornehmen.

Sie sollten eine .gitignorre-Datei in Ihr Repository committen, um die Regeln für das Ignorieren mit anderen Benutzern zu teilen, die das Repository klonen.

GitHub pflegt eine offizielle Liste an empfohlenen .gitignore-Dateien für viele gängige Betriebssysteme, Umgebungen und Sprachen im öffentlichen Repository github/gitignore. Sie können auch mit gitignore.io eine .gitignore-Datei für Ihr Betriebssystem, Ihre Programmiersprache oder Ihre IDE erstellen. Weitere Informationen finden Sie auf der Website gitignore.io.

  1. Navigieren Sie in Terminal zum Speicherort Ihres Git-Repositorys.
  2. Geben Sie touch .gitignore ein, um eine .gitignore-Datei zu erstellen.

Octocat hat ein Gist mit einigen guten Regeln, die Sie der Datei hinzufügen können.

Wenn Sie eine Datei bereits eingecheckt haben und sie ignorieren möchten, ignoriert Git die Datei nicht, wenn Sie zu einem späteren Zeitpunkt eine Regel hinzufügen. In diesen Fällen müssen Sie zunächst die Verfolgung der Datei beenden, indem Sie den folgenden Befehl im Terminal ausführen:

$ git rm --cached FILENAME

Eine globale .gitignore-Datei erstellen

Sie können auch eine globale .gitignore-Datei erstellen, die eine Liste an Regeln für das Ignorieren von Dateien in allen Git-Repositorys auf Ihrem Computer enthält. Sie können z. B. eine Datei unter ~/.gitignore_global erstellen und ihr dann einige Regeln hinzufügen.

  1. Öffnen Sie das Terminal.
  2. Führen Sie den folgenden Befehl im Terminal aus:

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

Octocat hat ein Gist mit einigen guten Regeln, die Sie der Datei hinzufügen können.

Explizite Repository-Ausschlüsse

Wenn Sie keine .gitignore-Datei erstellen und für andere freigeben möchten, können Sie Regeln erstellen, die nicht in das Repository committet werden. Sie können diese Methode für lokal erstellte Dateien anwenden, bei denen es unwahrscheinlich ist, dass andere sie erzeugen, z. B. Dateien, die von Ihrem Editor erstellt wurden.

Öffnen Sie die Datei .git/info/exclude im Root Ihres Git-Repositorys mit Ihrem bevorzugten Texteditor. Alle Regeln, die Sie hier hinzufügen, werden nicht eingecheckt und ignorieren nur Dateien für Ihr lokales Repository.

  1. Navigieren Sie in Terminal zum Speicherort Ihres Git-Repositorys.
  2. Öffnen Sie die Datei .git/info/exclude mit Ihrem bevorzugten Texteditor.

Weiterführende Informationen

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt