Ito ang command na git-clean na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
git-clean - Alisin ang hindi sinusubaybayang mga file mula sa gumaganang puno
SINOPSIS
pumunta linisin [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -X] [--] ...
DESCRIPTION
Nililinis ang gumaganang puno sa pamamagitan ng paulit-ulit na pag-alis ng mga file na wala sa ilalim ng kontrol ng bersyon,
simula sa kasalukuyang direktoryo.
Karaniwan, ang mga file lang na hindi alam ng Git ang aalisin, ngunit kung ang -x ang pagpipilian ay tinukoy,
inalis din ang mga hindi pinapansin na file. Maaari itong, halimbawa, maging kapaki-pakinabang upang alisin ang lahat ng build
mga produkto.
Kung mayroon mang opsyonal ... ang mga argumento ay ibinibigay, ang mga landas lamang ang apektado.
Opsyon
-d
Alisin ang mga hindi sinusubaybayang direktoryo bilang karagdagan sa mga hindi sinusubaybayang file. Kung isang hindi sinusubaybayang direktoryo
ay pinamamahalaan ng ibang Git repository, hindi ito inaalis bilang default. Gamitin ang -f na opsyon
dalawang beses kung gusto mo talagang tanggalin ang naturang direktoryo.
-f, --puwersa
Kung ang variable ng configuration ng Git na clean.requireForce ay hindi nakatakda sa false, pumunta linisin
tatanggi na magtanggal ng mga file o direktoryo maliban kung ibinigay -f, -n o -i. Tatanggi si Git
upang tanggalin ang mga direktoryo na may .git sub na direktoryo o file maliban kung ibinigay ang pangalawang -f.
-i, --interactive
Ipakita kung ano ang gagawin at linisin ang mga file sa interactive na paraan. Tingnan ang "Interactive mode" para sa
mga detalye.
-n, --dry-run
Huwag talagang tanggalin ang anumang bagay, ipakita lamang kung ano ang gagawin.
-q, --tahimik
Manahimik, mag-ulat lamang ng mga error, ngunit hindi ang mga file na matagumpay na naalis.
-e , --exclude=
Bilang karagdagan sa mga matatagpuan sa .gitignore (bawat direktoryo) at $GIT_DIR/info/exclude,
isaalang-alang din ang mga pattern na ito na nasa hanay ng mga alituntuning balewalain na may bisa.
-x
Huwag gamitin ang pamantayang huwag pansinin ang mga panuntunang binasa mula sa .gitignore (bawat direktoryo) at
$GIT_DIR/info/exclude, ngunit gamitin pa rin ang mga panuntunang huwag pansinin na ibinigay kasama ang -e na mga opsyon. Ito
nagbibigay-daan sa pag-alis ng lahat ng hindi sinusubaybayang file, kabilang ang mga produkto ng build. Ito ay maaaring gamitin
(maaaring kasabay ng pumunta i-reset ang) upang lumikha ng malinis na gumaganang direktoryo sa
subukan ang isang malinis na build.
-X
Alisin lamang ang mga file na hindi pinansin ng Git. Ito ay maaaring maging kapaki-pakinabang upang muling itayo ang lahat mula sa
scratch, ngunit panatilihin ang manu-manong ginawang mga file.
INTERAKTIBONG MODE
Kapag ang command ay pumasok sa interactive na mode, ito ay nagpapakita ng mga file at mga direktoryo upang maging
nilinis, at napupunta sa interactive na command loop nito.
Ipinapakita ng command loop ang listahan ng mga subcommand na available, at nagbibigay ng prompt na "Ano ngayon> ".
Sa pangkalahatan, kapag ang prompt ay nagtatapos sa isang solong >, maaari ka lamang pumili ng isa sa mga pagpipilian
ibinigay at i-type ang pagbabalik, tulad nito:
*** Mga utos ***
1: malinis 2: salain ayon sa pattern 3: piliin ayon sa mga numero
4: tanungin ang bawat isa 5: huminto 6: tulong
Ano ngayon> 1
Maaari mo ring sabihin ang c o malinis sa itaas hangga't ang pagpipilian ay natatangi.
Ang pangunahing command loop ay may 6 na subcommand.
linisin
Simulan ang paglilinis ng mga file at direktoryo, at pagkatapos ay huminto.
salain ayon sa pattern
Ipinapakita nito ang mga file at direktoryo na tatanggalin at naglalabas ng "Input ignore
patterns>>" prompt. Maaari kang magpasok ng mga pattern na pinaghihiwalay ng espasyo upang ibukod ang mga file at
mga direktoryo mula sa pagtanggal. Hal. "*.c *.h" ay ibubukod ang mga file na nagtatapos sa ".c" at ".h"
mula sa pagtanggal. Kapag nasiyahan ka sa na-filter na resulta, pindutin ang ENTER (empty)
bumalik sa pangunahing menu.
pumili sa pamamagitan ng mga numero
Ipinapakita nito ang mga file at direktoryo na tatanggalin at naglalabas ng "Pumili ng mga item sa
tanggalin>>" prompt. Kapag ang prompt ay nagtatapos sa doble >> tulad nito, maaari kang gumawa ng higit pa
kaysa sa isang pagpipilian, pinagsama sa whitespace o kuwit. Maaari mo ring sabihin ang mga saklaw.
Hal. "2-5 7,9" para pumili ng 2,3,4,5,7,9 mula sa listahan. Kung ang pangalawang numero sa isang hanay ay
tinanggal, lahat ng natitirang mga item ay pinili. Hal. "7-" para pumili ng 7,8,9 mula sa listahan.
Masasabi mo * para piliin ang lahat. Gayundin kapag nasiyahan ka sa nasala
resulta, pindutin ang ENTER (empty) pabalik sa main menu.
tanungin ang bawat isa
Magsisimula itong linisin, at dapat mong kumpirmahin ang isa-isa upang matanggal ang mga item.
Pakitandaan na ang pagkilos na ito ay hindi kasinghusay ng dalawang pagkilos sa itaas.
umalis
Hinahayaan ka nitong huminto nang hindi naglilinis.
Tulungan
Ipakita ang maikling paggamit ng interactive na git-clean.
Gumamit ng git-clean online gamit ang mga serbisyo ng onworks.net