Dosyayı silmeden izlemeyi çözme?


23

Git deposunda izlenen bir dosya var. Magit kullanarak silmeden bu dosyayı nasıl izlerim?

Yanıtlar:


20

Vurmak idosyayı grevden çıkaracak ve git depodan izleyecektir.

Perde arkasında, öyle git rm --cached- Bir gitOverflow sorusundan bu git komutu hakkında daha fazla bilgi


Gitignore dosyasına eklemeniz gerekmediğini unutmayın. Sadece atmak (varsayılan olarak "k" inanıyorum) i 'den sonra gitignore' yi değiştirir.
deadghost

Silme (kullanma k), yalnızca dosya içeriğini son taahhüt durumuna geri döndürür; izini sürmez. Test etmek için, gattığınız dosyayı değiştirin, içerikleri yenilemek için magit arabellekine basın ve o dosyanın bir kez daha Unstaged bölümünde göründüğünü göreceksiniz .
Kaushal Modi

Bengitignore'daki değişiklikleri silmek istiyorum.
deadghost

Tamam, şimdi söylediklerini anlıyorum. Önce iizlemek istediğiniz dosyaya, ardından da küstüne tıklayın .gitignore. Kullanım davam için, izlemek istediğim bir dosya varsa, genellikle onu da goruntulemek istiyorum. Bu şekilde magit arabam temiz ve boş kalıyor :)
Kaushal Modi

3
Dosyayı gitignore'a eklemeniz gerekmiyorsa, K (büyük k harfi) kullanın.
Patrick Fournier


5

Kullanım M-x magit-file-untrackbir paletli dosyası ziyaret eden bir tampon veya bir Magit tampon. Arabellek bir dosyayı ziyaret ettiğinde, o dosya varsayılan seçenek olarak sunulur.

Nokta bir Magit arabelleğindeki bir dosyada olduğunda, bu varsayılan olarak da sunulur. Ayrıca yeni eklemek isteyebilirsiniz magit-insert-tracked-filesiçin magit-status-sections-hook, sonra tüm izlenen dosyaların bir ağaç statüsü tampon yerleştirilir (ancak bunu yaparken büyük depolarda performans için iyi olmayabilir).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.