Git'te büyük dosyaları saklamak için Git Large File Storage (LFS) kullanılabilir 12. LFS, büyük dosyaları doğrudan repository içinde saklamak yerine, bu dosyalara referans olan küçük metin dosyalarını depolar 3.
LFS'yi kullanmak için aşağıdaki adımlar izlenmelidir:
- Kurulum: Git LFS'yi resmi web sitesinden indirip kurun veya paket yöneticileri (örneğin, Homebrew) aracılığıyla yükleyin 14.
- Repository'de başlatma: Komut satırında repository kök dizinine geçin ve
git lfs install
komutunu çalıştırın 14. - Büyük dosyaları takip etme:
git lfs track [dosya]
komutunu kullanarak hangi dosyaların LFS ile yönetileceğini belirtin, burada[dosya]
yerine takip edilecek dosyanın adı veya dosya kalıbı yazılır 13. - Değişiklikleri taahhüt etme ve itme: Dosyaları
git add .
vegit commit -m "mesaj"
komutlarıyla ekleyin, ardındangit push origin <dal>
komutuyla remote repository'ye itin 1. - LFS ile klonlama: Git LFS yüklü bir sistemde repository klonlanırken
git clone [repository_url]
komutunu kullanın 1.
Ek olarak, LFS ile yönetilen büyük dosyaları çekmek için
git lfs pullkomutu kullanılabilir 3.
5 kaynaktan alınan bilgiyle göre: