Sadece bir dosyayı değiştirerek değiştirilmiş tüm dosyaları kapatabilir misiniz?git Heroku
Teşekkürler ... Eğer hep ya hiç itmek böylece
Sadece bir dosyayı değiştirerek değiştirilmiş tüm dosyaları kapatabilir misiniz?git Heroku
Teşekkürler ... Eğer hep ya hiç itmek böylece
sayılı Git, içerik değil dosyaları izler.
Hiç zorlamak istemediğiniz dosyalar varsa, bunları .gitignore
dosyasına ekleyin. Daha önce de taahhüt ettiyseniz, hala bu taahhüt için onları zorlarsınız, ancak daha sonra yapılacak değişiklikler göz ardı edilecektir.
Sadece bir dosya varsa, o zaman itilecek olan tek şey budur.
Sen işleyebilir tek dosyalar
[email protected]~$ git add single/path/to.file
[email protected]~$ git commit -m "si"
Tamam büyük teşekkür: Ben itmeden önce uzmanlar istedi O) Sevindim! – andkjaer
Bu açıklama daha iyi olabilirdi. Git, işlem açısından öyküyü düşünür ve siz zorladığınızda, uzaktan kumandaya itiyorsunuz. Tanım gereği bir işlem tüm çalışma ağacınızın durumunu değil, yalnızca bir dosyayı temsil eder. Git'in içerik veya dosya izleyip izlemediği önemli değil; bir taahhüt hala * tümünü * temsil eder ve itmek için disseke edilemez. – Cascabel
Gitignore hakkındaki yorumunuz da biraz kapalı. Zaten dosya yazdıysanız, onları gitignore'a eklemek bir şey yapmayacaktır (bu SO'ya bin kez sorulmuştur). Bunları takip edilmesini ('git rm --cached') kaldırmanız ve bu kaldırma işlemini gerçekleştirmeniz ya da gitmeleri normal olarak ele almaya devam etmeniz gerekir. Gitignore sadece programlanmamış dosyalara uygulanır. – Cascabel