uggested විධානය git docs වෙතින් ගොනු ඉවත් කිරීම වේ GIT පිරිසිදු
git clean - වැඩ කරන ගසෙන් ඉවත් නොකළ ගොනු ඉවත් කරන්න
යෝජිත ක්රමය: අන්තර්ක්රියාකාරී ප්රකාරය භාවිතා git clean -i
කිරීමෙන් අපට එය පාලනය කළ හැකිය. ඉතිරිව ඇති විකල්පයන් බලමු.
පවතින විකල්ප:
git clean
-d -f -i -n -q -e -x -X (can use either)
පැහැදිලි කිරීම:
1. -d
හඳුනා නොගත් ලිපිගොනු වලට අමතරව හඳුනා නොගත් නාමාවලි ඉවත් කරන්න. හඳුනා නොගත් නාමාවලිය වෙනත් Git ගබඩාවක් මගින් කළමනාකරණය කරන්නේ නම්, එය පෙරනිමියෙන් ඉවත් නොකෙරේ. ඔබට එවැනි නාමාවලියක් ඉවත් කිරීමට අවශ්ය නම් දෙවරක් -f විකල්පය භාවිතා කරන්න.
2. -f, --force
Git වින්යාස විචල්යය clean.requireForce අසත්ය ලෙස සකසා නොමැති නම්, -f, -n හෝ -i ලබා නොදුනහොත් git clean ධාවනය කිරීම ප්රතික්ෂේප කරනු ඇත.
3. -i, - ක්රියාකාරී
කළ යුතු දේ පෙන්වන්න සහ අන්තර්ක්රියාකාරීව ලිපිගොනු පිරිසිදු කරන්න. විස්තර සඳහා “අන්තර්ක්රියාකාරී ප්රකාරය” බලන්න.
4. -n, --dry-run
ඇත්ත වශයෙන්ම කිසිවක් ඉවත් නොකරන්න, කළ යුතු දේ පෙන්වන්න.
5. -q, --quiet
නිශ්ශබ්ද වන්න, දෝෂ පමණක් වාර්තා කරන්න, නමුත් සාර්ථකව ඉවත් කරන ලද ගොනු නොවේ.
6. -e, --exclude =
.Gitignore (එක් ඩිරෙක්ටරියක් සඳහා) සහ $ GIT_DIR / info / බැහැර කිරීම් වල ඇති ඒවාට අමතරව, මෙම රටා නොසලකා හරින ලද නීති රීති මාලාවේ ඇති බව සලකන්න.
7. -x
.Gitignore (බහලුමකට) සහ $ GIT_DIR / info / බැහැර කිරීම් වලින් කියවන සම්මත නොසලකා හැරීමේ නීති භාවිතා නොකරන්න, නමුත් -e විකල්ප සමඟ ලබා දී ඇති නොසලකා හැරීමේ නීති තවමත් භාවිතා නොකරන්න. නිමැවුම් නිෂ්පාදන ඇතුළුව සියලුම නොකැඩූ ගොනු ඉවත් කිරීමට මෙය ඉඩ දෙයි. පිරිසිදු ගොඩනැඟිල්ලක් පරීක්ෂා කිරීම සඳහා නියම වැඩකරන නාමාවලියක් නිර්මාණය කිරීම සඳහා මෙය (සමහර විට git reset සමඟ ඒකාබද්ධව) භාවිතා කළ හැකිය.
8. -එක්ස්
Git විසින් නොසලකා හරින ලද ගොනු පමණක් ඉවත් කරන්න. මුල සිටම සියල්ල නැවත ගොඩනඟා ගැනීමට මෙය ප්රයෝජනවත් විය හැකි නමුත් අතින් සාදන ලද ලිපිගොනු තබා ගන්න.