Komutu vermenin bir yolu var mı:
git ödeme NameOfFile
MAGIT içinden değiştirilmiş ve kaydedilmemiş bir dosyada?
x
spacemacs içinde iri bir dilim gelindiğinde.
Komutu vermenin bir yolu var mı:
git ödeme NameOfFile
MAGIT içinden değiştirilmiş ve kaydedilmemiş bir dosyada?
x
spacemacs içinde iri bir dilim gelindiğinde.
Yanıtlar:
İstenmeyen dosyalardaki değişiklikleri silmek için aşağıdakilerden birini kullanabilirsiniz:
M-x magit-revert-item
(bağlanmış v
in magit-status-mode
)M-x magit-discard-item
(bağlı k
içinde magit-status-mode
) - eserleri sahnelenen öğeler üzerinde çokHer iki yöntemi de kullanmadan önce onaylamanız istenir.
k
bağlı olduğu magit-discard-item
içinde magit-mode
.
git status
dosyanın değiştirildiği konusunda size bilgi vermelisiniz.
Geri alma, geri alma ve atma, farklı eylemlerdir. Evreleme ve etiketleme ile birlikte "varyant uygula" olarak adlandırılırlar.
To atmak onu atmaya bir değişiklik anlamına gelir. Sadece işlenmemiş değişiklikler atılabilir. Aşamalı bir değişiklik atıldığında, yalnızca dizinden (etiketleme olarak bilinmeyen) kaldırılmaz, aynı zamanda çalışma ağacından da çıkarılır.
To ters ters çalışma ağacına uygulamak için bir değişiklik anlamına gelir. Hem taahhütlü hem de yalnızca aşamalı değişiklikler tersine çevrilebilir. (Aşamalı değişiklikleri tersine çevirmek gerçekten yararlıdır, yani bir işlemden ayrılırken).
Yalnızca taahhütler geri alınabilir, aksi halde tersine çevirmeye benzer .
Ayrıntılar için https://github.com/magit/magit/wiki/History-Manipulation adresine bakın.
k
Noktasız etiketlenmemiş dosya ile aynı çizgideyken değişiklikleri öldürmek için tuşuna basabilirsiniz .