.gitattributes Dosya uzantısı
Dosya tipiGit Attributes File
geliştirici | Git |
kategori | Developer Files |
biçim | Text |
.GITATTRIBUTES seçenek numarası
Kaynak kodu depolamak için kullanılan bir sürüm kontrol sistemi olan Git tarafından kullanılan yola özgü ayar dosyası; Git'in belirli alt dizinlere veya dosyaların alt kümelerine hangi ayarların uygulanacağını belirleyen nitelikler içerir; projenin kök dizininde bulunur; .GITIGNORE dosyasına benzer.
GITATTRIBUTES dosyası, Git komutunun nasıl farklılaştırması gerektiği (bir dizin ve ağaç arasındaki değişiklikleri gösterme, iki ağaç arasındaki değişiklikler vb.) metin olmayan dosyalara veya Git'e sahip olma gibi çeşitli işlevler gerçekleştirmenize olanak tanır. Git'in içine veya dışına bakmadan önce içeriği filtreleyin.
Git'e belirli bir dosya uzantısını ikili veriler olarak ele almasını söyleyen yararlı bir özellik: *. extension -crlf -diff veya * .extension binary
İşte bir GITATTRIBUTES dosyasına bir örnek: # Metin dosyalarını otomatik olarak algıla ve LF normalizasyonu gerçekleştir * metin = auto # Visual Studio için özel * .cs diff = csharp * .sln birleştirme = union *. .vbproj birleştirme = birleştirme * .fsproj birleştirme = birleştirme * .dbproj birleştirme = birleştirme # msysgit için standart * .docx diff = astextplain * .DOCX diff = astextplain * .dot diff = astextplain * .DOT diff = astextplain * .dot diff = astextplain * .DOT diff = astextplain * .pdf diff = astextplain * .PDF diff = astextplain * .rtf diff = astextplain * .RTF diff = astextplain
Linux |
|