Remove untracked files from GIT | git clean
Isi kandungan:
Fail-fail dalam direktori kerja Git boleh sama ada dijejaki atau tidak dilayan.
Fail yang dijejaki adalah yang telah ditambah dan dilakukan dan diketahui oleh git. Fail yang dijejaki boleh diubah suai, diubahsuai, atau dipentaskan. Semua fail lain dalam direktori kerja tidak terjawab dan git tidak mengetahui fail tersebut.
Kadang-kadang direktori kerja tengah anda mungkin berantakan dengan fail-fail yang tidak diperlukan yang sama-sama dihasilkan secara automatik, sisa daripada gabungan atau dibuat dengan kesilapan. Dalam situasi tersebut, anda boleh menambah fail tersebut dalam
.gitignore
atau mengeluarkannya. Jika anda ingin menyimpan repositori anda dengan baik dan bersihkan pilihan yang lebih baik adalah untuk menghapuskan fail yang tidak perlu.
Artikel ini menerangkan bagaimana untuk membuang fail yang tidak dilukis di Git.
Mengalih keluar Fail yang Tidak Dilancarkan
Perintah yang membolehkan anda mengalih keluar fail yang belum selesai adalah
git clean
.
Adalah idea yang baik untuk membuat sandaran repositori anda kerana sekali dipadam, fail dan perubahan yang dibuat kepada mereka tidak dapat dipulihkan.
Sebelum menjalankan arahan sebenar dan mengalih keluar fail dan direktori yang belum
-n
, gunakan pilihan
-n
yang akan melakukan "run kering" dan menunjukkan kepada anda apa fail dan direktori akan dipadamkan:
git clean -d -n
Output akan kelihatan seperti ini:
Would remove content/test/ Would remove content/blog/post/example.md
Sekiranya beberapa fail yang disenaraikan di atas adalah penting, anda mesti mula mengesan fail ini dengan
git add
.gitignore
anda.
Sebaik sahaja anda pasti ingin meneruskan dan memadam fail dan direktori yang tidak dikuasai, ketik:
git clean -d -f
Perintah ini akan mencetak semua fail dan direktori yang berjaya dipadamkan:
Removing content/test/ Removing content/blog/post/example.md
Pilihan
-d
memberitahu git untuk mengalih keluar direktori yang tidak terjawab juga. Sekiranya anda tidak mahu memadam direktori kosong yang tidak dibungkus, omit
-d
pilihan.
Pilihan
-f
bermaksud kekuatan. Jika tidak digunakan dan
clean.requireForce
pembolehubah pembolehubah
clean.requireForce
ditetapkan kepada benar, Git tidak akan memadamkan fail.
git clean -d -i
Output akan memaparkan fail dan direktori untuk dialih keluar, dan bertanya kepada anda apa yang perlu dilakukan dengan fail tersebut:
Would remove the following items: content/test/ content/blog/post/example.md *** Commands *** 1: clean 2: filter by pattern 3: select by numbers 4: ask each 5: quit 6: help
Pilih salah satu pilihan dan tekan
Enter
.
Sekiranya anda ingin mengehadkan operasi bersih ke direktori yang diberikan, lulus laluan ke direktori yang akan diperiksa untuk fail yang belum selesai sebagai argumen ke arahan. Sebagai contoh, untuk memeriksa fail di bawah direktori
src
anda akan berjalan:
Mengalih keluar Fail yang Diabaikan
Perintah
git clean
juga membolehkan mengeluarkan fail dan direktori yang tidak diendahkan.
Untuk mengeluarkan semua fail yang tidak diendahkan dan tidak menggunakan menggunakan pilihan
-x
:
git clean -d -n -x
git clean -d -n -X
Arahan di atas akan memadam semua fail dan direktori yang disenaraikan dalam
.gitignore
anda dan menyimpan fail yang
.gitignore
.
Kesimpulannya
Dalam tutorial ini, kami telah menunjukkan kepada anda bagaimana untuk memadamkan fail dan direktori yang tidak terjawab dalam Git. Ingat untuk sentiasa kering jalankan arahan sebelum sebenarnya memadam fail.
Junk Files in Windows 10: Apa yang anda boleh padam dengan selamat? Bagaimana fail sampah Windows dibuat? Fail-fail sampah yang manakah yang harus kita simpan dan mana yang perlu kita keluarkan, dan mengapa? Klik di sini
Junk fail adalah fail yang kekal pada komputer anda selepas tugas telah dilakukan. Kadang-kala, Windows atau beberapa program perlu membuat fail sementara sambil melakukan beberapa tugas dan kemudian lupa untuk memadamkan fail sementara yang dibuatnya. Menjelang masa, komputer anda penuh dengan fail sampah dalam bentuk fail sementara, fail log, fail yang dimuat turun, dan entri pendaftaran Windows yang tidak dikehendaki / tidak perlu. Artikel ini membincangkan tentang mengeluarkan Junk Files dal
Adalah seperti banyak program antivirus percuma yang tersedia untuk Windows OS. Mereka menawarkan ciri-ciri yang bersaing dengan versi berbayar program antivirus yang tersedia di pasaran. Program antivirus NANO adalah tawaran baru yang menggunakan teknologi canggih untuk mengimbas virus, malware, ransomware dan ancaman lain yang boleh merosakkan fail OS Windows dan program yang dipasang.
NANO Antivirus ciri
Apa yang baru dilancarkan echo amazon yang baru dilancarkan dan butang echo
Di samping Echo Spot baru, Echo, Echo Plus dan 4k-enabled Fire TV, Amazon juga melancarkan dua Echo Connect dan Buttons yang berguna.







