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.