Projemi oluştururken yanıltıcı bir hata yaptım. Bir uzaktan depoda çalışan 3 geliştiriciyiz. Git'i kurarken, Xcode'un geliştirme dışı dosyalar üreteceğini ve bunları uzaktaki repo'ya göndereceğini asla düşünmedik. Şimdi bir kez çarpışmadan ve yanıktan öğrendiğimde bir .gitignore
dosyası yaptım.Naif Git kurulumu, .gitignore sayfamda listelenen dosyaları yeniden programlamak mümkün mü?
.gitignore buna benzer, lütfen bunu düzenlemem gerekirse lütfen bana bildirin. (Dosya kredi de gider: Abizem tarafından verilen This question's cevap)
# Mac OS X
*.DS_Store
# Xcode
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
*.xcuserstate
project.xcworkspace/
xcuserdata/
Ama şimdi soru herhangi ihtimal var olduğunu elimden untrack bizim kaynak denetiminden bunlar listelenen tüm dosyaları?
git rm --cached 'file path'
Eğer projeye bu kadar uzak değilseniz, sadece depoyu (sadece .git deposunu değil, dosyaları değil) nükleer ağza almak isteyebilir ve tekrar kurabilirsiniz. – sosborn
:(15 ila 20 gün boyunca iş yapıyoruz ve çok fazla dosya var – doNotCheckMyBlog
Evet, bunun nasıl gittiğini anlıyorum. Dosyaları kaybetmezsiniz, sadece işlem geçmişini. – sosborn