Batalkan 'git add '

Batalkan Git Add Dir



Di Git, file dan folder adalah unit dasar dari repositori. Setiap repositori Git dapat berisi beberapa file dan folder. Folder membantu pengembang mengatur repositori dengan cara yang lebih baik. Pengembang dapat mengatur dan mengkomit seluruh folder sekaligus. Selain itu, mereka juga dapat meng-unstage folder termasuk semua file-nya.

Tulisan ini akan mencakup aspek-aspek berikut:

Prasyarat: Tambahkan Folder/Direktori ke Indeks Git

Untuk menambahkan direktori tertentu ke indeks Git, pertama-tama navigasikan ke repositori Git yang diinginkan dan lihat kontennya. Kemudian, tambahkan subfolder/subdirektori ke indeks Git menggunakan “ git add ' memerintah.







Langkah 1: Beralih ke Repositori Lokal

Pertama, masukkan perintah yang tercantum di bawah ini dan alihkan ke repositori lokal tertentu:



CD 'C:\Pergilah \R eng1'

Langkah 2: Lihat Konten Repositori

Kemudian, daftarkan konten repositori saat ini:



ls

Output di bawah ini menunjukkan bahwa repositori saat ini berisi dua file dan satu subfolder:





Langkah 3: Tambahkan Subfolder ke Indeks Git

Sekarang, gunakan perintah berikut bersama dengan nama subfolder tertentu untuk melacaknya:



git tambahkan subdir

Langkah 4: Lihat Status Git

Untuk memverifikasi apakah seluruh subfolder telah dipentaskan atau belum, lihat status git:

status git

Dapat dilihat bahwa seluruh subfolder termasuk kontennya telah dilacak:

Metode 1: Batalkan 'git add '/Direktori Bertahap Menggunakan Perintah 'git reset'.

reset git ” perintah unstage semua file dan folder yang dipentaskan. Untuk membatalkan “ git tambahkan

' operasi, gunakan ' reset git ” perintah dan tentukan nama direktori/folder bertahap:

reset git subdir

Metode 2: Batalkan 'git add '/Direktori Bertahap Menggunakan Perintah 'git restore'.

pemulihan git ” perintah dengan “ –dipentaskan ” Opsi menghapus file atau folder bertahap yang belum dikomit. Untuk membatalkan folder bertahap tertentu, jalankan perintah yang tercantum di bawah ini:

git memulihkan --dipentaskan .

Metode 3: Batalkan 'git add '/Direktori Bertahap Menggunakan Perintah 'git rm'.

git rm ” perintah dengan “ –cache ' Dan ' -R ” opsi dan nama direktori/folder menghapus direktori tertentu dan semua yang ada di dalamnya dari indeks Git:

git rm --cache -R subdir

Di Sini:

  • –cache Opsi ' digunakan untuk membuat ' git rm ” perintah hanya beroperasi pada indeks Git.
  • -R ” opsi digunakan untuk menghapus secara rekursif.
  • subdir ” adalah folder/direktori yang kita inginkan.

Terakhir, periksa status Git untuk memverifikasi perubahan:

status git

Seperti yang Anda lihat bahwa “ subdir ” subfolder/direktori telah berhasil di-unstage:

Kami telah menjelaskan berbagai metode untuk membatalkan operasi 'git add

'.

Kesimpulan

Git menyediakan perintah berbeda untuk membatalkan operasi 'git add

', seperti ' git reset ”, “ git restore –tahapan . ' Dan ' git rm –cached -r perintah. Perintah-perintah ini menghapus folder terlacak tertentu dari area pementasan Git. Tulisan ini menjelaskan berbagai metode untuk membatalkan operasi 'git add '.