මම ෆෝල්ඩරයකින් zip ගොනුවක් සෑදීමට උත්සාහ කරන .gitඅතර එහි ප්රති ing ලයක් ලෙස ලැබෙන zip ගොනුවෙන් උප ෆෝල්ඩරය බැහැර කිරීමට කැමැත්තෙමි .
මට සිප් කිරීමට අවශ්ය ( මව් බිට්වුලූෂන් යනුවෙන් හැඳින්වෙන ) මව් ෆෝල්ඩරය වෙත ගොස් මම කරන්නේ:
zip -r bitvolution.zip bitvolution -x ".git"
නමුත් එය .gitඋප ෆෝල්ඩරය බැහැර නොකරයි .
මම විවිධ සංයෝජන උත්සාහ කලා, -x .git*, -x \.git/*, -x .git/\*, -x \.git/\*. බැහැර කිරීමේ තර්කය සඳහා මම සම්පූර්ණ මාර්ගය භාවිතා කිරීමට උත්සාහ කළෙමි ... නමුත් එතැනට පැමිණියේ නැත.
zip --exclude '*.git*' -r directory.zip directoryzip --exclude \*.git\* -r directory.zip directory