Utwórz globalną GitIgnore Step-by-Step dla MacOS i Windows
Na koniec otwórz swój nowy gitignore_global w Notatniku lub TextEdit i wypełnij go wykluczeniami na poziomie komputera/IDE.
W systemie Windows
Otwórz Git Bash.
Przejdź do głównego folderu swojego profilu użytkownika zwykle pod adresem C:\Users\{myusername}\
i utwórz plik .gitignore_global file.
Then run
git config --global core.excludesfile "%USERPROFILE%\.gitignore"
Using Windows PowerShell?
Run:git config --global core.excludesfile "$Env:USERPROFILE\.gitignore"
Nie każdy system jest skonfigurowany tak samo. Możesz więc sprawdzić, czy Twój plik konfiguracyjny MacOS, Windows lub Windows PowerShell jest poprawny, uruchamiając:
git config --global core.excludesfile
Wynikiem powinna być pełna ścieżka do Twojego pliku.
%USERPROFILE% then you have a problem.
Jeśli widzisz $HOME/.gitignore_global
lub %USERPROFILE%\.gitignore
to coś poszło nie tak.
W systemie Windows, jeśli nie możesz sprawić, by działało przy użyciu zmiennej %USERPROFILE%
, możesz po prostu uruchomić z poziomu basha
git config — global core.excludesfile ~/.gitignore_global
Potem, przejdź do tego folderu i otwórz plik .gitconfig
(jest ukryty) i ręcznie edytuj ścieżkę excludesfile
, aby odzwierciedlić lokalizację twojego .gitignore_global
To może wyglądać coś takiego:
excludesfile = C:\Users\adammcelhaney\.gitignore_global
Uwaga specjalna
Git nie zignoruje pliku, który był już śledzony przed dodaniem reguły do tego pliku, aby go zignorować. Jeśli zauważysz, że zameldowałeś się w pliku, który powinien zostać usunięty, możesz uruchomić:
git rm --cached filename
Need suggestions on what to add to your Global GitIgnore?
Be sure to check Github’s own repo of suggested ignore files: https://github.com/github/gitignore
Leave a Reply