āĻāĻāĻŋ āĻšāĻ˛ āĻāĻŋāĻ-āĻā§āĻ˛ā§āĻ¨-āĻ¸āĻžāĻŦāĻ¸ā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
git-clone-subset - āĻāĻāĻāĻŋ āĻāĻŋāĻ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻ¸ā§āĻ āĻā§āĻ˛ā§āĻ¨ āĻāĻ°ā§
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
git-clone-āĻ¸āĻžāĻŦāĻ¸ā§āĻ [āĻ āĻĒāĻļāĻ¨] āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯-āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻā§āĻ˛ā§āĻ¨ a āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻŽāĻ§ā§āĻ¯ā§ āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯-āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻŦāĻ āĻā§āĻ˛ā§āĻ¨ā§āĻ° āĻāĻĒāĻ° āĻāĻ˛ā§
āĻĢāĻžāĻ˛āĻ¤ā§ āĻŦāĻž āĻāĻ˛ā§āĻŦā§āĻ˛ā§ āĻ˛ā§āĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°-āĻļāĻžāĻāĻž -- āĻāĻžāĻāĻāĻžāĻ-āĻāĻžāĻ˛āĻŋ --āĻā§āĻ°āĻŋ-āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° 'āĻāĻŋāĻ rm ...' -- --āĻ¸āĻŦ
āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻĨā§āĻā§ āĻŽā§āĻ˛ā§ āĻĢāĻžāĻāĻ˛ āĻāĻžāĻĄāĻŧāĻž āĻ¸āĻŦ āĻĢāĻžāĻāĻ˛ āĻāĻžāĻāĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨, āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°āĻŋ
āĻŽā§āĻ˛ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§āĻ° āĻĢāĻžāĻāĻ˛ā§āĻ° (āĻāĻŦāĻ āĻāĻ¤āĻŋāĻšāĻžāĻ¸) āĻāĻāĻāĻŋ āĻāĻĒāĻ¸ā§āĻ āĻ¸āĻš āĻā§āĻ˛ā§āĻ¨āĨ¤
āĻ āĻ¨ā§āĻ¯ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻĨā§āĻā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§,
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° (āĻļā§āĻ§ā§) āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻāĻ¤āĻŋāĻšāĻžāĻ¸āĨ¤ āĻāĻŋāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻŦ āĻŽāĻŋāĻ˛
āĻĢāĻžāĻ˛āĻ¤ā§ āĻŦāĻž āĻāĻ˛ā§āĻŦā§āĻ˛ā§ āĻ˛ā§āĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°-āĻļāĻžāĻāĻž --āĻ¸āĻžāĻŦāĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ-āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°
āĻāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻāĻāĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-h, --help
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ¤āĻĨā§āĻ¯ āĻĻā§āĻāĻžāĻ¨āĨ¤
āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§āĻ°
āĻāĻāĻāĻ°āĻāĻ˛ āĻŦāĻž āĻāĻŋāĻ āĻ°āĻŋāĻĒā§āĻāĻŋāĻāĻ°āĻŋāĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻĒāĻžāĻĨ āĻā§āĻ˛ā§āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯-āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ
āĻā§āĻ˛ā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĨ¤ āĻāĻŋāĻ-āĻā§āĻ˛ā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯: āĻāĻāĻŋ āĻšāĻŦā§
āĻāĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻžāĻ˛āĻŋ āĻšāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§, āĻāĻŋāĻā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§-
āĻā§āĻ˛ā§āĻ¨, āĻāĻ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻā§āĻāĻŋāĻ āĻ¨āĻ¯āĻŧ: āĻāĻŋāĻ-āĻā§āĻ˛ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻāĻāĻāĻŋ āĻā§āĻ˛ā§āĻ¨āĻĄ āĻ°ā§āĻĒā§āĻ° "āĻšāĻŋāĻāĻŽā§āĻ¯āĻžāĻ¨" āĻĄāĻŋāĻ° āĻ¨āĻžāĻŽ, āĻāĻŦāĻ āĻāĻŋāĻ-āĻā§āĻ˛ā§āĻ¨-āĻ¸āĻžāĻŦāĻ¸ā§āĻ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻā§āĻāĻāĻŋ āĻ¨ā§āĻŦā§ āĻ¨āĻž
āĻāĻ° āĻāĻāĻāĻĒā§āĻ, āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻ¨āĻžāĻŽā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§ āĻāĻ°āĻž āĻ¯āĻžāĻāĨ¤
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻā§āĻ˛ā§āĻŦ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻā§āĻā§āĻˇāĻŋāĻ¤ āĻĢāĻžāĻāĻ˛/āĻĄāĻžāĻāĻ°āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§āĨ¤ āĻāĻāĻŋ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§
āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻā§āĻ˛ā§āĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦā§āĻ¯āĻžāĻļāĻā§ āĻāĻ˛ āĻāĻ°ā§āĻ¨, āĻāĻŋāĻ āĻŦāĻž āĻļ āĻ¨āĻ¯āĻŧ!( )' āĻ¨āĻŋāĻ¯āĻŧāĻŽ. āĻāĻĻā§āĻ§ā§āĻ¤āĻŋ āĻāĻāĻŋ āĻŦāĻž
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻŋāĻā§ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨, āĻ¤āĻžāĻ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻāĻžāĻ˛ā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻļā§āĻ˛āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤: āĻ¯āĻĻāĻŋ āĻāĻ°ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
extglob āĻāĻ° "|" āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨. Globs bash āĻāĻ° shopt dotglob āĻ¸ā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§, āĻ¤āĻžāĻ
āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§ āĻ¸ā§āĻĒā§āĻ¸ āĻŦāĻž āĻŦāĻŋāĻļā§āĻˇ āĻ āĻā§āĻˇāĻ° āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻ¯ā§āĻŽāĻ¨ " ' $ ( ) { }`,
āĻāĻŽāĻ¨āĻāĻŋ āĻāĻĻā§āĻ§ā§āĻ¤ āĻŦāĻž āĻ āĻŦā§āĻ¯āĻžāĻšāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ !() āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ° āĻĒāĻ°ā§ āĻšāĻ¸ā§āĻ¤āĻā§āĻˇā§āĻĒ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖāĨ¤
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
"*.png"
"*.png|*āĻāĻāĻāĻ¨*"
"*.h|src/|lib"
āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž
āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž. āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§, 'āĻāĻŋāĻ āĻ˛āĻ --āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻ¤āĻŋāĻšāĻžāĻ¸ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ°ā§āĻ¨
--name-status --format='%H' -- āĻĢāĻžāĻāĻ˛ | grep "^[RAD]"' āĻāĻŦāĻ a āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻāĻžāĻ§āĻŋāĻ āĻ¨āĻžāĻŽ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§ āĻĢāĻžāĻāĻ˛, āĻ¯ā§āĻŽāĻ¨ "āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¨āĻžāĻŽ|āĻĒā§āĻ°āĻžāĻ¨ā§ āĻ¨āĻžāĻŽ|āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ¨āĻžāĻŽ"āĨ¤ āĻāĻāĻāĻŋ āĻĒāĻžāĻ°ā§āĻļā§āĻŦ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻ¯āĻĻāĻŋ a
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻ¨āĻžāĻŽā§āĻ° āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻāĻŋāĻ¨ā§āĻ¨ āĻĢāĻžāĻāĻ˛ āĻšāĻ¯āĻŧā§āĻā§, āĻāĻāĻŋāĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻŦā§, āĻāĻŦāĻ āĻ¨ā§āĻ
āĻāĻ āĻā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻĒāĻžāĻ¯āĻŧ.
āĻāĻŋāĻā§ āĻĢāĻžāĻāĻ˛ āĻĄāĻŋāĻ°ā§ āĻ°āĻžāĻāĻžāĻ° āĻā§āĻ¨ (āĻ¸āĻšāĻ) āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨ā§āĻ: āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ 'dir/foo*' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻž
āĻāĻžāĻ āĻ¤āĻžāĻ āĻĒā§āĻ°ā§ āĻĄāĻŋāĻ° āĻ°āĻžāĻā§āĻ¨ āĻāĻŦāĻ āĻĒāĻ°ā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĢā§āĻ˛ā§āĻ¨, āĻāĻŋāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°-āĻļāĻžāĻāĻž āĻāĻŦāĻ āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
(āĻŦā§āĻļ āĻāĻāĻŋāĻ˛) āĻā§āĻ˛ā§āĻ¨āĻŋāĻ, āĻ°āĻŋāĻŽā§āĻ āĻ ā§āĻ¯āĻžāĻĄ, āĻ°āĻŋāĻŦā§āĻ¸ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧāĨ¤
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻŦā§āĻļ āĻ¸ā§āĻŽāĻŋāĻ¤, āĻāĻŦāĻ āĻŦā§āĻ¯āĻžāĻļā§āĻ° āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻāĻ¸ā§āĻā§āĻĒāĻŋāĻ āĻāĻŦāĻ āĻāĻĻā§āĻ§ā§āĻ¤āĻŋ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻž
āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻ¯āĻāĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻŋāĻ¤āĻ°ā§ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ!()āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ git-clone-subset āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨