Rumah > Artikel > alat pembangunan > Bagaimanakah git membuang fail yang belum ditambah lagi?
Git ialah alat kawalan versi yang biasa digunakan yang boleh membantu pembangun mengurus kod mereka dengan lebih baik. Dalam proses menggunakan Git, beberapa situasi yang tidak dijangka mungkin berlaku, seperti menambah fail yang tidak diperlukan atau kehilangan beberapa fail yang perlu ditambah.
Dalam kes ini, kita perlu belajar cara membuang fail yang belum ditambah untuk mengelakkan penyerahan yang tidak perlu.
1. Pengenalan konsep
Dalam Git, kami sering menggunakan dua arahan berikut untuk mengurus fail:
Oleh itu, apabila membuang fail yang masih belum ditambah, kita perlu memahami konsep kawasan pementasan.
Kawasan pementasan (juga dikenali sebagai indeks) ialah kawasan khas dalam Git yang digunakan untuk menyimpan sementara perubahan yang kami buat sehingga kami bersedia untuk melaksanakannya. Ini bermakna bahawa perubahan hanya boleh dilakukan selepas ia telah ditambahkan ke kawasan pementasan melalui arahan git add.
2. Bagaimana untuk membuang fail yang belum ditambah lagi
Berikut adalah beberapa cara untuk membuang fail yang belum ditambah lagi:
Arahan git stash boleh menyimpan semua perubahan tanpa komitmen ke dalam tindanan. Menggunakan arahan ini, kami boleh mengosongkan direktori kerja dan memulihkan kod kepada keadaan komit terakhir. Berikut ialah langkah-langkah khusus:
(1) Gunakan perintah status git untuk melihat fail yang belum ditambah; >
(3) Gunakan perintah git stash drop untuk memadamkan perubahan yang disimpan dalam tindanan; (4) Gunakan perintah git stash apply untuk menggunakan semula perubahan yang disimpan pada cawangan semasa.Gunakan arahan git checkout
Menggunakan fail .gitignore
Jika anda mahu fail tertentu tidak sekali-kali ditambahkan pada repositori Git, anda boleh menggunakan fail .gitignore untuk menentukan fail ini. Berikut adalah langkah-langkah khusus:Atas ialah kandungan terperinci Bagaimanakah git membuang fail yang belum ditambah lagi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!