Rumah > Soal Jawab > teks badan
git rm -f *.json.gz
fatal: pathspec '01eece012a88a1a7077de645f44bbb71baf67cae.json.gz' did not match any files
git rm *.gz
fatal: pathspec '01eece012a88a1a7077de645f44bbb71baf67cae.json.gz' did not match any files
git rm *.*.gz
fatal: pathspec '01eece012a88a1a7077de645f44bbb71baf67cae.json.gz' did not match any files
怪我咯2017-05-02 09:47:35
Pemadaman kelompok menggunakan git rm
sebenarnya sama dengan perintah rm
, kedua-duanya menyokong kad bebas. Cuma poster asal tidak memahami situasi yang berkenaan git rm
dengan betul. git rm
Berlaku pada fail yang ingin anda padamkantelah ditambahkan pada kawasan storan sementara, dan fail poster belum ditambahkan pada kawasan storan sementara, jadi gunakan git rm
dan git rm
akan ditemui di kawasan storan sementara Fail tersebut, tetapi fail ini tidak berada dalam kawasan storan sementara, sudah tentu ralat "Tiada fail yang sepadan" akan dilaporkan pada masa ini.
Jadi untuk fail yang belum ditambah ke kawasan storan sementara, anda boleh menggunakan kaedah pemadaman biasa tanpa menggunakan git rm
dan untuk fail yang telah ditambah ke kawasan storan sementara, menggunakan git rm
adalah lebih cara yang munasabah untuk memadamnya.
Saya rasa poster itu mungkin tidak memahami punca ralat dan tersalah anggap bahawa git rm
tidak boleh menyokong kad bebas seperti rm
.