Terangkan masalah anda
Semasa proses pembangunan, beberapa fail tidak diabaikan pada masa itu dan telah ditambahkan pada git (configuration file config.php Sekarang ia perlu dipadamkan daripada git.
Tampal kod yang berkaitan
$git rm --cached /config/config.php
Tampal mesej ralat
maut: Tidak dapat bertukar kepada 'D:/Program Files (x86)/Git/config/': Tiada fail atau direktori sedemikian
Melaksanakan arahan git menghuraikan laluan terus dari direktori tempat arahan itu terletak, bukannya menghuraikan laluan dari direktori gudang, jadi masalah ini berlaku.
Saya telah menggunakan arahan ini sebelum ini tanpa sebarang masalah. Saya ingin tahu bagaimana untuk menyelesaikannya?
Kadangkala kami telah menyerahkan fail sebelum menambah fail .gitignore. .gitignore hanya boleh mengabaikan fail yang belum pernah dijejaki sebelum ini (fail yang tidak pernah ditambah atau dilakukan sejak ia ditambah Jika sesetengah fail telah disertakan dalam pengurusan versi, mengubah suai .gitignore adalah tidak sah. Hanya perlu laksana:
/config/config.php
bukan fail dalam direktori konfigurasi dalam direktori semasa, tetapi direktori konfigurasi dalam direktori rootditukar kepada
Titik mewakili direktori semasa
Sudah tentu, anda boleh melakukannya tanpa menambah
./
Direktori semasa lalai ialahIkuti kaedah di atas dan ia akan menggesa bahawa fail tidak boleh ditemui dalam indeks