Ignorieren von Dateien


Konfigurieren ignorierter Dateien für ein einzelnes Repository

Sie können eine Gitignore-Datei im Stammverzeichnis Ihres Repositorys erstellen, um Git mitzuteilen, welche Dateien vorhanden sind und Verzeichnisse, die beim Festschreiben ignoriert werden müssen. Um die Ignorierregeln für andere Benutzer freizugeben, die das Repository klonen, schreiben Sie die Gitignore-Datei in Ihr Repository.

GitHub verwaltet eine offizielle Liste der empfohlenen Gitignore-Dateien Für viele gängige Betriebssysteme, Umgebungen und Sprachen im öffentlichen Repository github/gitignore. Sie können auch gitignore.io verwenden, um eine Gitignore-Datei für Ihr Betriebssystem, Ihre Programmiersprache oder Ihre IDE zu erstellen Weitere Informationen finden Sie unter „github / gitignore“ und auf der Website „gitignore.io“.

  1. Öffnen Sie TerminalTerminalGit Bash.
  2. Navigieren Sie zum Speicherort Ihres Git-Repositorys.
  3. Erstellen Sie eine Gitignore-Datei für Ihr Repository.

Ein Beispiel für eine Gitignore-Datei finden Sie unter „Some com mon .gitignore-Konfigurationen „im Octocat-Repository.

Wenn Sie eine bereits eingecheckte Datei ignorieren möchten, müssen Sie die Verfolgung der Datei aufheben, bevor Sie eine Regel hinzufügen, um sie zu ignorieren. Entfernen Sie von Ihrem Terminal aus die Datei.

Konfigurieren ignorierter Dateien für alle Repositorys auf Ihrem Computer

Sie können auch eine globale Datei erstellen. Gitignore-Datei zum Definieren einer Liste von Regeln zum Ignorieren von Dateien in jedem Git-Repository auf Ihrem Computer. Beispielsweise können Sie die Datei unter ~ / .gitignore_global erstellen und einige Regeln hinzufügen.

  1. Öffnen Sie TerminalTerminalGit Bash.
  2. Konfigurieren Sie Git für die Verwendung der Ausschlussdatei ~ / .gitignore_global für alle Git-Repositorys.

Ausschließen lokaler Dateien ohne Erstellen einer .gitignore-Datei

Wenn Sie nicht “ Wenn Sie eine Gitignore-Datei erstellen möchten, die Sie für andere freigeben möchten, können Sie Regeln erstellen, die nicht für das Repository festgeschrieben sind. Sie können diese Technik für lokal generierte Dateien verwenden, von denen Sie nicht erwarten, dass andere Benutzer sie generieren, z. B. erstellte Dateien von Ihrem Editor.

Verwenden Sie Ihren bevorzugten Texteditor, um die Datei mit dem Namen .git / info / exclude im Stammverzeichnis Ihres Git-Repositorys zu öffnen. Alle Regeln, die Sie hier hinzufügen, werden nicht eingecheckt und ignorieren nur Dateien für Ihr lokales Repository.

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

Weiterführende Literatur

  • Ignorieren von Dateien in Das Pro Git-Buch
  • .gitignore in den Manpages für Git
  • Eine Sammlung nützlicher .gitignore-Vorlagen in der Website github / gitignore
  • gitignore.io

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.