Wat ass eng GITIGNORE Datei?

Wéi geännert, änneren a konvertéieren GITIGNORE-Dateien

E Fichier mat der GITIGNORE Dateiextraktioun ass eng Git Ignore Fichier déi mat dem Versioun / Quellkontrollsystem Git genannt gëtt. Et gëtt an wéi eng Dateie a Fichier sollt net an engem Quellcode ignoréiert ginn.

Et kann op enger Per-Wee-Basis benotzt ginn, sou datt d'Regelen nëmme fir spezifesch Folder applizéiert ginn, awer Dir kënnt och eng globale GITIGNORE-Datei erstellen, déi fir all Git-Repository hutt.

Dir kënnt Dutzende vu Beispiller vu GITIGNORE-Dateien fannen, déi an de verschiddene Szenarien empfänkt, vun der GitHub's .gitignore Templates Säit.

Wéi Dir e GITIGNORE-Datei opmaachen

GITIGNORE Dateien sinn plain Textdateien, dat heescht datt Dir een mat engem Programm opmaacht deen Text Textdateien liesen kann.

Windows Benotzer kënnen GITIGNORE-Dateien mat dem Built-Editor oder dem Free Notepad ++ -Anwendung öffnen. Fir GitIGNORE-Dateien op MacOS opzemaachen, kënnt Dir Gedit benotzen. Linux Benotzer (wéi och Windows an MacOS) konnten Atom Atom sinn fir Äert GITIGNORE-Dateien ze maachen an ze änneren.

D'GITIGNORE-Dateien sinn awer net realiséierbar (dh se ginn net als Ignoratiounsdatei funktionnéiert), ausser datt se am Kontext vu Git benotzt ginn, dat ass eng gratis Software déi op Windows, Linux a MacOS fiert.

Dir kënnt d'GITIGNORE-Datei benotzen andeems Dir et ubelaangt, wou et ass datt Dir d'Regelen ubelaangt. Setzt eng aner an all Aarbechtsaccordën an d'ignoré Regelen solle fir all Fichier individuell schaffen. Wann Dir d'GITIGNORE-Akte am Root-Ordner vun dem Aarbechtskatalog verëffentlecht, kënnt Dir all déi Regelen addéieren, fir datt se eng global Roll spillen.

Remarque: Gitt d'GITIGNORE-Datei net am Verzeichnis Git Repository; déi et net erlaben déi Regelen ze zéien, well d'Datei muss am Aarbechtsverwaltungsgeriicht sinn.

GITIGNORE Dateien sinn nëtzlech fir d'Ignoréierungsreegelen mat engem aneren ze teelen, deen Ärem Depot kéint klonéieren. Dofir ass, nee GitHub, et wichteg, et an Äre Repository z'agitctéieren.

Wéi konvertéiert Iech / aus enger GITIGNORE Datei

Kuckt dëse Stack Iwwerfléigewënn fir Informatiounen iwwer d'Konvertéierung vu CVSIGNORE zu GITIGNORE. D'einfache Äntwert ass datt et keng regelméisseg Date konverter ass dat et fir Iech maachen kann, mä et kann e Script sinn, deen Dir benotzt fir iwwer d'Muster vun der CVSIGNORE-Datei ze kopéieren.

Kuckt SVN Repositories um Git Repositories konvertéieren fir Hëllef ze maachen. Och dëse Bash-Skript gesinn dat kéint d'selwecht maachen.

Fir Är GITIGNORE-Datei zu engem Textdateierformat ze speichern, benotzt een vun den Texter Editoren déi hei uewen ernimmt sinn. Déi meescht vun hinnen kënnen ze konvertéieren an TXT, HTML an ähnlech einfache Textformate.

Erweidert Liesen op GITIGNORE Files

Dir kënnt eng lokal GITIGNORE-Datei vum Terminal bauen, mat dësem Kommando :

Touch .gitignore

E globale kann esou gemaach ginn:

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

Alternativ wann Dir keng GITIGNORE-Datei maache wëllt, kënnt Dir Exklusiounen op Äre lokalen Repository eroflueden andeems Dir d' .git / info / exclude- Datei geännert.

Hei ass e einfache Beispill vun enger GITIGNORE-Datei déi ignoréiert verschidde Fichiere vum Operative System ignoréiert:

.DS_Store .DS_Store? ._ * .rashes ehthumbs.db Thumbs.db

Hei ass e GITIGNORE Beispill, deen LOG , SQL oder SQLITE Dateien aus dem Quellcode ausgeschloss huet:

* .log * .sql * .sqlite

Et gi vill Musterreegelen déi folgend sinn, fir datt se duerch déi richteg Syntaxreegele bleiwen déi Git fuerdert. Dir kënnt iwwer dës gelies hunn, a vill méi iwwer wéi d'Datei funktionnéiert, vun der offizieller GITIGNORE-Dokumentatioun Websäit.

Vergewëssert Iech datt Dir kënnt drun erënneren wann Dir schonn an engem Fichier gepréift hutt fir net ignoréiert ze ginn a spéit duerno eng Ignoréierungsregel fir et an der GITIGNORE-Datei ze addéieren, Git ignoréiert d'Datei ouni datt Dir mat dem folgendem Kommando ausgitt:

git rm --cached nameofthefile

Ass Är Dossier ëmmer net op?

Wann Är Fichier net wéi virdru beschriwwe gëtt, kontrolléiert datt Dir d'Dateiextraktioun korrekt liest. Zum Beispill, wann Dir se net mat engem Texteditor öffnen oder wann Git d'Datei net erkennt, da kënnt Dir net wierklech mat enger GITIGNORE-Datei ëmgoen.

IGN ass eng aner ignoréiert Datei awer am RoboHelp Ignoréier Lëscht Dateiformat erstellt a mat Adobe RoboHelp erstallt fir Windows Dokumenter dokumentéieren. D'Datei kann eng ähnlech Funktioun erlaben - Wierder déi Wierder ignoréieren déi duerch d'Dokumentatioun ignoréiert sinn - et kann net mat Git benotzt ginn an net déi selwecht Syntaxreegele sinn.

Wann Är Fichier net opmaacht, fuerdere se eng Dateiounsverlängerung fir ze léieren wat e Format ass, fir datt Dir déi passend Software erliewt, déi opgemaacht oder z'änneren kënnt.