Heim  >  Artikel  >  Backend-Entwicklung  >  Wozu dient die Gitignore-Datei?

Wozu dient die Gitignore-Datei?

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-05-17 14:26:1910248Durchsuche

Mit der Datei „.gitignore“ können Sie die ursprünglichen Regeln ignorieren oder Ihre eigenen Regeln entsprechend Ihren eigenen Anforderungen erstellen. Bei der Verwendung von Git gibt es immer einige Dateien, die nicht in die Git-Verwaltung einbezogen werden müssen, und Sie möchten nicht, dass sie in der Liste der nicht verfolgten Dateien angezeigt werden. In diesem Fall können Sie die Datei „.gitignore“ automatisch verwenden Ignorieren Sie diese Dateien.

Wozu dient die Gitignore-Datei?

Die Betriebsumgebung dieses Tutorials: Windows7-System, Python3-Version, Dell G3-Computer.

Zusammenfassung: Manchmal müssen wir bestimmte Dateien im Git-Arbeitsverzeichnis ablegen, können sie aber nicht übermitteln, da die Entwicklungsumgebung beispielsweise automatisch Zwischendateien generiert und die Konfigurationsdatei des Datenbankkennworts speichert. Der Git-Status zeigt jedoch jedes Mal mehrere nicht verfolgte Dateien an, was sich auf unsere Verwendung von Git auswirkt.

Glücklicherweise hat Git die Gefühle aller berücksichtigt und die Lösung für dieses Problem ist sehr einfach: Erstellen Sie eine spezielle .gitignore-Datei.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。

根目录一直有一个.gitignore隐藏文件,而这个隐藏文件的作用不止止是可以忽略原来制定的规则,并且也可以根据自己的需要制定自己的规则;

不需要从头写.gitignore文件,GitHub已经为我们准备了各种配置文件,只需要组合一下就可以使用了。所有配置文件可以直接在线浏览:https://github.com/github/gitignore

忽略文件的原则是:

1、忽略编译生成的中间文件、可执行文件等,也就是如果一个文件是通过另一个文件自动生成的,那自动生成的文件就没必要放进版本库,比如Java编译产生的.class im Stammverzeichnis des Git-Arbeitsbereichs und fügen Sie dann die hinzu Zu ignorierende Dateien Geben Sie den Namen ein und Git ignoriert diese Dateien automatisch.

Es gibt immer eine versteckte .gitignore-Datei im Stammverzeichnis, und die Funktion dieser versteckten Datei besteht nicht nur darin, die ursprünglichen Regeln zu ignorieren, sondern auch eigene Regeln entsprechend Ihren eigenen Bedürfnissen zu erstellen

Es besteht keine Notwendigkeit Um eine -Datei von Grund auf neu zu schreiben, hat GitHub verschiedene Konfigurationsdateien für uns vorbereitet, Sie müssen sie nur kombinieren, um sie zu verwenden. Alle Konfigurationsdateien können direkt online durchsucht werden: https://github.com/github/gitignore

Das Prinzip des Ignorierens von Dateien lautet:

1. Ignorieren Sie durch Kompilierung generierte Zwischendateien, ausführbare Dateien usw Eine Datei wird übergeben. Eine weitere Datei wird automatisch generiert, sodass keine Notwendigkeit besteht, die automatisch generierte Datei in das Repository einzufügen, z. B. die durch die Java-Kompilierung generierte Datei .class

2 wenn das Projekt ausgeführt wird, z. B. Miniaturansichten von Benutzern, Benutzerinformationen usw.; 3. Ignorieren Sie Ihre eigenen Konfigurationsdateien mit vertraulichen Informationen, z. B. Konfigurationsdateien, in denen Passwörter gespeichert sind.

🎜Wenn wir ignorieren möchten. pyc, .pyc werden durch Python-Kompilierung generiert. Pyo, dist und andere Dateien oder Verzeichnisse. Wir können .gitignore-Dateien wie folgt schreiben: 🎜
# Python:
*.py[cod]
*.so
*.egg
*.egg-info
dist
build
🎜Verwandte kostenlose Lernempfehlungen: 🎜Python-Video-Tutorial🎜! 🎜

Das obige ist der detaillierte Inhalt vonWozu dient die Gitignore-Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn