Rumah >alat pembangunan >git >Bagaimana untuk mengalih keluar fail tambahan dalam Git
Git ialah salah satu alat terpenting dalam pembangunan perisian moden, dengan kawalan versi yang berkuasa dan keupayaan kerjasama. Salah satu konsep Git yang paling asas ialah "peringkat", ciri yang mementaskan fail yang diubah. Apabila fail dipentaskan, Git menjejaki perubahan pada fail supaya semua perubahan disertakan apabila komited kepada repositori. Tetapi bagaimana jika anda secara tidak sengaja menambah fail yang tidak diingini, atau perlu mengalih keluar fail dari kawasan pementasan? Artikel ini akan memperkenalkan cara mengalih keluar fail tambahan dalam Git.
Cara paling mudah ialah menggunakan git reset, yang boleh membatalkan perubahan dalam kawasan pementasan. Untuk membatalkan pentas fail individu, anda boleh menjalankan arahan berikut:
git reset <file>
Ini akan mengalih keluar fail individu daripada kawasan pementasan sambil mengekalkan semua perubahan setempat. Jika anda ingin memadam semua perubahan fail dari kawasan pementasan, anda boleh menjalankan arahan berikut:
git reset
Jika anda mahu memadamkan secara kekal fail tertentu, supaya ia tidak lagi dijejaki, ia boleh dipadamkan daripada repositori menggunakan arahan git rm. Perintah ini juga mengalih keluar fail daripada direktori kerja.
git rm <file>
Jika anda tidak mahu memadamkan fail, tetapi hanya mahu memadamkannya daripada kawasan pementasan, anda boleh menggunakan pilihan --cached.
git rm --cached <file>
Kaedah lain ialah menggunakan arahan git checkout untuk mengembalikan perubahan yang tidak berperingkat. Untuk perubahan yang telah ditambahkan pada kawasan pementasan, anda perlu membatalkannya sebelum menggunakan arahan ini. Untuk memulihkan versi terkini fail, jalankan arahan berikut:
git checkout -- <file>
Sila ambil perhatian bahawa sebarang perubahan yang belum disimpan akan hilang apabila menggunakan arahan ini, jadi pastikan anda menyimpan semua perubahan sebelum memulihkan fail kepada yang lain lokasi.
Ringkasan
Dalam Git, anda boleh menggunakan salah satu kaedah berikut untuk mengalih keluar fail yang ditambahkan:
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar fail tambahan dalam Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!