Cara menghapus file dari indeks git


33

Bagaimana cara menghapus file dari indeks repositori git tanpa menghapus file dari pohon kerja?

Jika saya memiliki file ./notes.txtyang dilacak oleh git, saya bisa menjalankannya git rm notes.txt. Tapi itu akan menghapus file. Saya lebih suka git hanya berhenti melacak file.

Jawaban:


48

Anda bisa menggunakannya git rm --cached notes.txt. Ini akan menyimpan file tetapi menghapusnya dari indeks.


3

git reset HEAD <file> untuk menghapus file tertentu.

dan git reset HEADuntuk menghapus semua file dari indeks git.


Jawaban itu muncul 8 tahun setelah solusi Gert, sudahkah semantik git resetkomando berubah sejak saat itu?
— Kamil
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.