Hoofdlettergevoelige bestanden hernoemen met GIT

Een van de meest frustrerende fouten die je kunt maken in een webdevelopment project is het foutief aanmaken van een bestandsnaam op een hoofdlettergevoelig bestandssysteem. Mac OS X gebruikers kunnen dit nogal eens ondervinden. In dit artikel leg ik je uit hoe je hoofdlettergevoelige bestandsnamen kunt hernoemn in GIT.

photo credit: Ross Burton via photopin cc

photo credit: Ross Burton via photopin cc

Het probleem dat voorkomt wanneer je gebruik maakt van OS X, is dat OS X standaard gebruik maakt van een bestandssysteem dat niet hoofdlettergevoelig is. Dat wil zeggen dat:

exact hetzelfde bestand is. Unix systemen maken over het algemeen wel gebruik van een hoofdlettergevoelig bestandssysteem. Dat houdt dus in dat de bovengenoemde bestanden ook daadwerkelijk 2 verschillende bestanden zijn. Om deze wijzigingen door te kunnen voeren in GIT, kun je onderstaande code uitvoeren:

Een andere, beknoptere versie van het bovenstaande is:

Dit kan je veel uitzoekwerk schelen wanneer je een error krijgt in je webdevelopment project dat er een bestand niet gevonden kan worden.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *