.DS_Store dosyalarını silmek için aşağıdaki adımları izleyebilirsiniz: 1. Gitignore Dosyasına Ekleme: .DS_Store dosyalarının Git deposuna eklenmesini önlemek için `.gitignore` dosyasına aşağıdaki satırı ekleyin: ``` .DS_Store ``` 2. Mevcut Dosyaları Silme: Daha önce depoya eklenmiş olan .DS_Store dosyalarını silmek için terminalde şu komutu kullanın: ``` git rm --cached '.DS_Store' ``` Bu komut, dosyaları Git'ten kaldırır ancak yerel dosya sisteminden silmez. 3. Değişiklikleri Taahhüt Etme: Dosyaları kaldırdıktan sonra değişiklikleri depoya taahhüt edin: ``` git commit -m "Remove .DS_Store files" ``` 4. Değişiklikleri İtme: Son olarak, yerel değişiklikleri uzak depoya itin: ``` git push origin <branch-name> --force ``` `<branch-name>` yerine çalıştığınız dalın adını yazın ve `--force` bayrağını kullanarak uzak dalın geçmişini değiştirilmiş geçmişle geçersiz kılın. Ayrıca, .DS_Store dosyalarını manuel olarak silmek için terminalde şu komutu kullanabilirsiniz: ``` sudo find / -name ".DS_Store" -type f -delete ```