Cara menghapus file yang tidak dilacak dari repositori git lokal

Cara menghapus file yang tidak dilacak dari repositori git lokal

Apa file yang tidak dilacak - Semua file dan direktori, yang dibuat secara lokal dan belum ditambahkan ke repositori git.

Terkadang Anda mungkin perlu menghapus file yang tidak dilacak ini dari kode Anda. File -file ini dapat berupa beberapa file yang dibuat sementara dalam suatu aplikasi. Gunakan perintah di bawah ini untuk mencantumkan semua file yang tidak dilacak dan menghapusnya dari basis kode.

Daftar file yang tidak dilacak

Daftar Pertama Semua file yang tidak dilacak menggunakan perintah berikut. Ini adalah daftar file yang akan dihapus. Ini untuk memastikan bahwa Anda tidak menghapus file yang berguna.

git bersih -f -n 

Hapus file yang tidak dilacak

Semua file yang tercantum dalam output di atas akan dihapus sepenuhnya dari sistem. Anda tidak dapat memulihkan file -file ini kembali. Periksa semua file yang tercantum di atas dan jika ditemukan file yang berguna, tambahkannya di repositori terlebih dahulu. Setelah mengonfirmasi bahwa semua file yang terdaftar tidak berguna, sekarang jalankan perintah berikut untuk menghapusnya.

git bersih -f 

Hapus direktori yang tidak dilacak

Perintah di atas hanya akan menghapus semua file yang tidak dilacak tetapi tidak. Jadi jika Anda ingin menghapus direktori yang tidak dilacak juga, gunakan perintah berikut. Perintah pertama akan mencantumkan file dan direktori yang tidak diangkut dan perintah kedua akan menghapusnya.

git clean -f -d -n # Daftar file dan direktori yang tidak diangkut git clean -f -d # hapus file dan direktori yang tidak diangkut  

Lihat dokumen Git-Clean untuk informasi lebih lanjut.