Kutunun dışında git, ikili dosyaları kendi dizinine kolayca ekleyebilir ve ayrıca, büyük sıkıştırılamaz dosyalar üzerinde sık sık güncelleme yapmadığınız sürece bunları verimli bir şekilde depolayabilir.
Git'in farklar ve birleştirme oluşturması gerektiğinde sorunlar başlar: git anlamlı farklar oluşturamaz veya ikili dosyaları anlamlı olabilecek herhangi bir şekilde birleştiremez. Bu nedenle, bir ikili dosyada yapılan bir değişikliği içeren tüm birleştirmeler, yeniden başlatmalar veya kirazlar, o ikili dosyada manuel bir çakışma çözümü yapmanızı gerektirecektir.
İkili dosya değişikliklerinin, birleştirmeleri, yeniden yapılandırmaları ve kirazları içeren normal git iş akışında neden oldukları ekstra manuel çalışmayla yaşayabileceğiniz kadar nadir olup olmadığına karar vermeniz gerekir.