Apakah ada cara untuk mengeluarkan perintah:
git checkout NameOfFile
pada file yang dimodifikasi dan tidak dipentaskan dari dalam MAGIT?
x
ketika membawa bingkah di ruang angkasa.
Apakah ada cara untuk mengeluarkan perintah:
git checkout NameOfFile
pada file yang dimodifikasi dan tidak dipentaskan dari dalam MAGIT?
x
ketika membawa bingkah di ruang angkasa.
Jawaban:
Anda dapat menggunakan salah satu di bawah ini untuk membuang perubahan pada file yang tidak dipentaskan:
M-x magit-revert-item
(terikat v
pada magit-status-mode
)M-x magit-discard-item
(terikat k
pada magit-status-mode
) - bekerja pada item yang dipentaskan jugaMenggunakan salah satu metode akan meminta Anda untuk mengonfirmasi sebelum membuang.
k
yang terikat magit-discard-item
di magit-mode
.
git status
harus memberi Anda informasi bahwa file tersebut telah dimodifikasi.
Membalik, mengembalikan, dan membuang adalah tindakan yang berbeda. Bersama-sama dengan pementasan dan pementasan, mereka disebut sebagai "berlaku varian".
Untuk membuang perubahan sarana untuk membuangnya. Hanya perubahan yang tidak berkomitmen yang dapat dibuang. Ketika perubahan bertahap dihapus, itu tidak hanya dihapus dari indeks (yang dikenal sebagai unstaging), tetapi juga dari pohon kerja.
Untuk membalikkan perubahan berarti menerapkannya ke pohon kerja secara terbalik. Baik perubahan yang dilakukan maupun yang dilakukan hanya dapat dibalik. (Membalikkan perubahan bertahap sebenarnya berguna, yaitu saat membagi komit).
Hanya komit yang dapat dikembalikan , dalam hal lain mirip dengan membalikkan .
Lihat https://github.com/magit/magit/wiki/History-Manipulation untuk detailnya.
k
untuk membunuh perubahan ketika titik berada di baris yang sama dengan file yang tidak dipentaskan.