Rumah >alat pembangunan >git >Bagaimana untuk memadam folder repositori dalam git
Apabila menggunakan git untuk pengurusan versi, kita mungkin menghadapi situasi di mana kita perlu memadamkan folder. Walau bagaimanapun, memadam folder dalam git tidak semudah dalam sistem fail biasa. Dalam artikel ini, kami akan memperkenalkan cara memadam folder repositori dalam git.
Pertama, untuk memadam folder dalam git, kita perlu menggunakan arahan git rm dan bukannya menggunakan arahan seperti Unix. Sintaks arahan git rm adalah seperti berikut:
git rm -r <directory>
di mana, <directory>
ialah laluan folder yang perlu dipadamkan. Parameter -r
mewakili pemadaman rekursif.
Apabila kami melaksanakan arahan di atas, git akan memadam folder yang ditentukan dan semua fail di bawah folder dalam kawasan pementasan tempatan. Walau bagaimanapun, ini tidak mengalih keluar sepenuhnya folder dan fail dari repositori git.
Untuk memadam sepenuhnya folder dan fail daripada repositori git, kami perlu menyerahkan operasi pemadaman ke repositori git. Perintah yang diserahkan adalah seperti berikut:
git commit -m "delete <directory>"
di mana, <directory>
ialah laluan folder yang perlu dipadamkan. Parameter -m menunjukkan maklumat anotasi yang diserahkan.
Laksanakan arahan di atas, dan git akan menyerahkan operasi pemadaman dan maklumat ulasan ke gudang git. Pada masa ini, repositori git tempatan kami telah memadamkan folder yang ditentukan dan semua fail di bawah folder itu. Walau bagaimanapun, repositori jauh masih mengekalkan fail ini.
Untuk memadam folder dan fail dalam gudang jauh, kita perlu melakukan operasi tolak git dan tolak ke cawangan yang ditentukan. Perintah khusus adalah seperti berikut:
git push <remote> <branch>
Antaranya, <remote>
ialah nama gudang terpencil yang perlu ditolak, seperti asal, dll.; adalah nama cawangan yang perlu ditolak, seperti master, dll. <branch>
Atas ialah kandungan terperinci Bagaimana untuk memadam folder repositori dalam git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!