Stap voor stap een globale GitIgnore maken voor MacOS en Windows
Open tot slot je nieuwe gitignore_global in Notepad of TextEdit en vul het met je uitsluitingen op computer/IDE niveau.
Op Windows
Open Git Bash.
Navigeer naar de hoofdmap van je gebruikersprofiel, meestal op C:\Users\{myusername}\
en maak een .gitignore_global bestand.
Dan
git config --global core.excludesfile "%USERPROFILE%\.gitignore"
Gebruik Windows PowerShell?
Run:git config --global core.excludesfile "$Env:USERPROFILE\.gitignore"
Niet elk systeem is hetzelfde ingesteld. U kunt dus controleren of uw MacOS, Windows of Windows PowerShell-configuratiebestand correct is door te draaien:
git config --global core.excludesfile
De uitvoer zou het volledige pad naar uw bestand moeten zijn.
%USERPROFILE% then you have a problem.
Als u $HOME/.gitignore_global
of %USERPROFILE%\.gitignore
ziet, is er iets misgegaan.
Op Windows kunt u, als het niet lukt met de variabele %USERPROFILE%
, gewoon vanaf de bash prompt
git config — global core.excludesfile ~/.gitignore_global
Navigeer vervolgens naar die map en open het bestand .gitconfig
(het is verborgen) en pas handmatig het pad excludesfile
aan om de locatie van uw .gitignore_global
Het zou er ongeveer zo uit kunnen zien:
excludesfile = C:\Users\adammcelhaney\.gitignore_global
Speciale opmerking
Git zal een bestand niet negeren dat al werd gevolgd voordat een regel werd toegevoegd aan dit bestand om het te negeren. Als je merkt dat je een bestand hebt ingecheckt dat je wilt un-tracken, dan kun je het volgende uitvoeren:
git rm --cached filename
Heb je suggesties over wat je aan je Global GitIgnore moet toevoegen?
Zorg ervoor dat je Github’s eigen repo van voorgestelde negeer bestanden controleert: https://github.com/github/gitignore
Leave a Reply