Gebruik je GitHub maar vraag je je nog steeds af wat een .gitignore-bestand betekent?

Zo ja, dan laat deze gids u zien wat het is, wat het is, wat het doet en hoe u een Gitignore kunt maken.

Wat is een Gitignore?

GitHub biedt verschillende gedetailleerde functies, variërend van staging-bestanden tot het pushen naar uw externe opslagplaats. Als je echter geen zin hebt om sommige bestanden naar GitHub te pushen, kun je ervoor kiezen om dat ook niet te doen.

Sommige bestanden op deze manier weglaten terwijl andere worden geënsceneerd voor een commit, is het uiteindelijke doel van het .gitignore-bestand.

In wezen bevat het .gitignore-bestand de naam van alle bestanden en mappen die u niet naar uw externe opslagplaats wilt pushen.

Behalve dat het nuttig is bij het vastleggen van bestanden naar GitHub, kan het gebruik van een .gitignore ook van pas komen implementeren op cloudplatforms zoals Heroku.

Hoe u uw Python-website gratis kunt hosten op Heroku

Moet u gratis een kleine website hosten? Heroku is misschien precies wat je zoekt.

instagram viewer

Een .gitignore is net als elk ander bestand dat u gebruikt terwijl u aan uw project werkt. Pas echter op dat u het niet verwarren met een bestand met platte tekst dat een toegevoegd .txt-bestand gebruikt. Houd er dus rekening mee dat .gitignore de enige naamgevingsconventie voor dit bestand is.

Hoe maak je een Gitignore-bestand

Om een ​​.gitignore-bestand te maken, gaat u naar de hoofdmap van uw project en maakt u een nieuw bestand. Noem maar op .gitignore.

Als alternatief kunt u elk code-editor naar keuze. Maak vervolgens een nieuw bestand in de hoofdmap van uw project en geef het een naam .gitignore.

Open het .gitignore-bestand en typ de namen van bestanden en mappen die je wilt negeren voor vastlegging. Sla het op zoals elk ander bestand op uw computer. Maar zorg ervoor dat u voor elk bestand de juiste bestandsextensie gebruikt.

Om meerdere items tegelijk te negeren, drukt u op zodra u de naam van een bestand of map op een regel typt Enter en schrijf de volgende op een nieuwe regel.

Als je eenmaal een bestand of map aan .gitignore hebt toegevoegd, zal GitHub ze niet kiezen of stagen voor de volgende commit.

Bestanden of mappen in .gitignore staan ​​niet in uw externe opslagplaats op GitHub. Dit .gitignore-bestand zelf wordt echter naar uw externe opslagplaats gepusht.

Nadat u zich hebt aangemeld bij uw externe opslagplaats, kunt u op klikken .gitignore om een ​​lijst met mappen en bestanden te zien die je hebt achtergelaten terwijl je anderen staging voor commit.

Op deze manier een blik werpen op .gitignore in je externe repository is handig als je terug moet naar je lokale computer om wijzigingen in die bestanden aan te brengen.

Dat is best handig, omdat je snel de namen van dergelijke bestanden kunt pakken en ze lokaal uit .gitignore kunt verwijderen als dat nodig is. Werk ze vervolgens naar wens bij op uw lokale computer.

Bovendien kunt u voorkomen dat u lokaal met voltooide bestanden knoeit, maar kunt u zich concentreren op de bestanden die in .gitignore worden vermeld.

Als u echter ooit besluit om een ​​bestand of directory uit te sluiten van .gitignore voordat u ze lokaal bijwerkt of aanvult, verwijdert u ze door ze te verwijderen uit .gitignore. Maar zorg ervoor dat u het bestand zelf niet verwijdert.

Je kunt tenslotte rennen git add --all opnieuw om ze te stagen voor vastlegging in uw externe repository.

Welk type bestanden moet u in Gitignore plaatsen?

Tijdelijk gebruikte bestanden en mappen die niet relevant zijn voor uw project, zijn voorbeelden van bestanden die u in .gitignore kunt plaatsen. Als je ook nog niet voltooide bestanden hebt, zoals extra JavaScript of modules, kunnen ze naar .gitignore gaan. Zoals we eerder hebben aangegeven, kun je, als je eenmaal besluit om dergelijke bestanden bij te werken en te stagen, ze op elk moment uit .gitignore verwijderen.

Elke keer een .gitignore gebruiken is geen vereiste voor een geweldig project. Maar het vereenvoudigt uw workflow. Als u van plan bent om cloudhosting te gebruiken, kan de implementatie ook naadloos verlopen.

Nu je weet hoe je sommige bestanden en mappen kunt vrijstellen van staging met .gitignore, kun je ook kijken hoe je Git kunt opschonen en een nette werkende boom hebt.

E-mail
Hier leest u hoe u Git opschoont en niet-gevolgde bestanden verwijdert

Is het vinden van uw Git-project vol met oude bestanden? Leer hoe u uw Git opschoont.

Gerelateerde onderwerpen
  • Programmeren
  • Bestandsbeheer
  • GitHub
Over de auteur
Idowu Omisola (50 artikelen gepubliceerd)

Idowu is gepassioneerd door alles wat met slimme technologie en productiviteit te maken heeft. In zijn vrije tijd speelt hij met coderen en schakelt hij over naar het schaakbord als hij zich verveelt, maar hij houdt er ook van om af en toe de routine te doorbreken. Zijn passie om mensen de weg te wijzen in moderne technologie, motiveert hem om meer te schrijven.

Meer van Idowu Omisola

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Nog een stap…!

Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.

.