Rumah  >  Artikel  >  alat pembangunan  >  Bagaimana untuk mengalih keluar fail tambahan dalam Git

Bagaimana untuk mengalih keluar fail tambahan dalam Git

PHPz
PHPzasal
2023-04-07 09:01:103383semak imbas

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.

  1. Gunakan git reset

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
  1. Gunakan git rm

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>
  1. Menggunakan git checkout

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:

  • Gunakan git reset untuk membatalkan perubahan kawasan pementasan; >
  • Gunakan git rm untuk memadamkan fail supaya ia tidak lagi dijejaki dan keluarkannya daripada direktori kerja; untuk dibatalkan.
  • Walaupun kaedah ini mudah, sebelum menggunakannya, pastikan anda memahami kesannya dan pastikan semua perubahan dalam direktori kerja anda telah disimpan.

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn