Szukaj…


Wyłącz normalizację zakończenia linii

Utwórz plik .gitattributes w katalogu głównym projektu zawierający:

* -text

Jest to równoważne z ustawieniem core.autocrlf = false .

Automatyczna normalizacja zakończenia linii

Utwórz plik .gitattributes w katalogu głównym projektu zawierający:

* text=auto

Spowoduje to, że wszystkie pliki tekstowe (określone przez Git) zostaną zatwierdzone przez LF, ale zostaną pobrane zgodnie z domyślnymi ustawieniami systemu operacyjnego hosta.

Jest to równoważne z zalecanymi wartościami domyślnymi core.autocrlf :

  • input na Linux / macOS
  • true w systemie Windows

Zidentyfikuj pliki binarne

Git jest całkiem dobry w identyfikowaniu plików binarnych, ale możesz jawnie określić, które pliki są binarne. Utwórz plik .gitattributes w katalogu głównym projektu zawierający:

*.png binary

binary jest wbudowanym atrybutem makra równoważnym -diff -merge -text .

Wstępnie wypełnione szablony .gitattribute

Jeśli nie masz pewności, które reguły mają być wymienione w pliku .gitattributes , lub po prostu chcesz dodać ogólnie akceptowane atrybuty do swojego projektu, możesz wybrać lub wygenerować plik .gitattributes pod adresem:



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow