āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

Ad


āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

git-worktree - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻ—āĻŋāĻŸ-āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ āĻ—āĻŋāĻŸ-āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


git-worktree - āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ› āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§āĻ¨

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


āĻĢāĻžāĻ˛āĻ¤ā§ āĻŦāĻž āĻāĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡ āĻ˛ā§‹āĻ• āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ› āĻ¯ā§‹āĻ— [-āĻš] [-āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨] [-āĻŦāĻŋ ] [ ]
āĻĢāĻžāĻ˛āĻ¤ā§ āĻŦāĻž āĻāĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡ āĻ˛ā§‹āĻ• āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ› āĻŦāĻ°āĻ‡ [-n][-v] [-- āĻŽā§‡āĻ¯āĻŧāĻžāĻĻ āĻļā§‡āĻˇ ]
āĻĢāĻžāĻ˛āĻ¤ā§ āĻŦāĻž āĻāĻ˛ā§‡āĻŦā§‡āĻ˛ā§‡ āĻ˛ā§‹āĻ• āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ› āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž [--- āĻšā§€āĻ¨āĻžāĻŽāĻžāĻŸāĻŋāĻ° āĻŦāĻžāĻ¸āĻ¨]

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


āĻāĻ•āĻ‡ āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°ā§€ āĻ—āĻžāĻ› āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ—āĻŋāĻŸ āĻ°āĻŋāĻĒā§‹āĻœāĻŋāĻŸāĻ°āĻŋ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›āĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻšā§‡āĻ• āĻ†āĻ‰āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻāĻ• āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻāĻ•āĻŸāĻŋ āĻļāĻžāĻ–āĻžāĨ¤ āĻ—āĻŋāĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ› āĻ¯ā§āĻ•ā§āĻ¤
āĻ­āĻžāĻ¨ā§āĻĄāĻžāĻ° āĻāĻ‡ āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€ āĻ—āĻžāĻ›āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ "āĻ˛āĻŋāĻ™ā§āĻ•āĻĄ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋ" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡
"āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›" "āĻ—āĻŋāĻŸ āĻ‡āĻ¨āĻŋāĻŸ" āĻŦāĻž "āĻ—āĻŋāĻŸ āĻ•ā§āĻ˛ā§‹āĻ¨" āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ†āĻ›ā§‡
āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋ (āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦā§‡āĻ¯āĻŧāĻžāĻ° āĻ°āĻŋāĻĒā§‹āĻœāĻŋāĻŸāĻ°āĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ) āĻāĻŦāĻ‚ āĻļā§‚āĻ¨ā§āĻ¯ āĻŦāĻž āĻ¤āĻžāĻ° āĻŦā§‡āĻļāĻŋ āĻ˛āĻŋāĻ™ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻžāĻœ āĻ—āĻžāĻ› āĻ¸āĻ™ā§āĻ—ā§‡ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻšāĻœāĻ­āĻžāĻŦā§‡ āĻāĻŸāĻŋ āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨. āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›
āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨āĻŋāĻ• āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ (āĻ¨ā§€āĻšā§‡ "āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖ" āĻĻā§‡āĻ–ā§āĻ¨) āĻ…āĻŦāĻļā§‡āĻˇā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻŦā§‡
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ (āĻĻā§‡āĻ–ā§āĻ¨ gc.worktreePruneExpire in git-config(1)), āĻ…āĻĨāĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻ—āĻŋāĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻšāĻžāĻ˛āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ•ā§‹āĻ¨ āĻŦāĻžāĻ¸āĻŋ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨āĻŋāĻ• āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦāĻž āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ˛āĻŋāĻ™ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋ āĻ¸āĻ°āĻžāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨āĻŋāĻ• āĻĢāĻžāĻ‡āĻ˛ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¯āĻžāĻ¤ā§‡ āĻ¤āĻžāĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ¨āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻžāĻ— "āĻŦāĻŋāĻļāĻĻ" āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻžāĻœ āĻ—āĻžāĻ› āĻāĻ•āĻŸāĻŋ āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŦāĻž āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻ¨āĻ¯āĻŧ
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻŽāĻžāĻ‰āĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻāĻ° āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨āĻŋāĻ• āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻž āĻĨā§‡āĻ•ā§‡ āĻ†āĻŸāĻ•āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻ¨āĻžāĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ˛āĻ• āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨āĻŋāĻ• āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, āĻāĻšā§āĻ›āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¤āĻ˛ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ•āĻžāĻ°āĻŖ āĻ¯ā§‡ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻĻāĻŽāĻ¨ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ­āĻžāĻ— "āĻŦāĻŋāĻļāĻĻ" āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

āĻ•āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸


āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ [ ]
āĻ¸ā§ƒāĻˇā§āĻŸāĻŋ āĻāĻŦāĻ‚ āĻšā§‡āĻ•āĻ†āĻ‰āĻŸ āĻāĻŸāĻžāĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡. āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻœā§‡āĻ° āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛, āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°ā§€ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻ›āĻžāĻĄāĻŧāĻž āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ­āĻžāĻ— āĻ•āĻ°ā§‡
āĻ¯ā§‡āĻŽāĻ¨ āĻšā§‡āĻĄ, āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤

āĻ¯āĻĻāĻŋ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ -b āĻ¨āĻž -B āĻŦāĻž --detached āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¤āĻžāĻ°āĻĒāĻ°, a āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ° āĻœāĻ¨ā§āĻ¯, HEAD āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻļāĻžāĻ–āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻšāĻ¯āĻŧ, āĻ¯ā§‡āĻ¨ -b $(basename
) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻŦāĻ°āĻ‡
$GIT_DIR/worktrees-āĻ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡āĻ° āĻ¤āĻĨā§āĻ¯ āĻ›āĻžāĻāĻŸāĻžāĻ‡āĨ¤

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›āĨ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¯āĻĻāĻŋ worktree āĻ–āĻžāĻ˛āĻŋ āĻšāĻ¯āĻŧ, āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻšā§‡āĻ• āĻ†āĻ‰āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¯ā§‡ āĻļāĻžāĻ–āĻžāĻŸāĻŋ āĻšā§‡āĻ• āĻ†āĻ‰āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻŦāĻž āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻŽāĻ¸ā§āĻ¤āĻ• if
āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻ¨āĻ¯āĻŧ)āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


-f, --āĻŦāĻ˛
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°ā§€ āĻ—āĻžāĻ› āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ° āĻ•āĻ°ā§‡ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻœ āĻ—āĻžāĻ› āĻĻā§āĻŦāĻžāĻ°āĻž āĻ†āĻ‰āĻŸ. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§‡āĻ‡ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻžāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡āĨ¤

-āĻ– , -āĻŦāĻŋ
āĻ…ā§āĻ¯āĻžāĻĄ āĻĻāĻŋāĻ¯āĻŧā§‡, āĻ¨āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻļāĻžāĻ–āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻļā§āĻ°ā§āĻ¤ā§‡āĻ‡ , āĻāĻŦāĻ‚ āĻšā§‡āĻ• āĻ†āĻ‰āĻŸ
āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡ āĻ¯āĻĻāĻŋ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŸāĻŋ HEAD-āĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, -b āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻļāĻžāĻ–āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ…āĻ¸ā§āĻŦā§€āĻ•āĻžāĻ° āĻ•āĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻ•ā§‡āĨ¤ -āĻŦāĻŋ āĻāĻŸāĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°ā§‡
āĻ°āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž, āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋ .

-- āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ°āĻž
āĻ¯ā§‹āĻ—ā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡ āĻšā§‡āĻĄāĻ•ā§‡ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ "āĻĄāĻŋāĻŸāĻžāĻšā§‡āĻĄ āĻšā§‡āĻĄ" āĻĻā§‡āĻ–ā§āĻ¨ git-āĻšā§‡āĻ•āĻ†āĻ‰āĻŸ(1).

-āĻāĻ¨, --āĻĄā§āĻ°āĻžāĻ‡-āĻ°āĻžāĻ¨
āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ¸āĻ™ā§āĻ—ā§‡, āĻ•āĻŋāĻ›ā§ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž; āĻļā§āĻ§ā§ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻŋ āĻāĻŸāĻž āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻšāĻŦā§‡.

-- āĻšā§€āĻ¨āĻžāĻŽāĻžāĻŸāĻŋāĻ° āĻŦāĻžāĻ¸āĻ¨
āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš, āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻšāĻœā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨāĻžāĻ•āĻŦā§‡
āĻ—āĻŋāĻŸ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻœā§āĻĄāĻŧā§‡ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§€āĻ˛ āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§‡āĻˇā§‡āĨ¤ āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨
āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤

-v, --āĻ­āĻžāĻ°ā§āĻŦā§‹āĻ¸
āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻĻāĻŋāĻ¯āĻŧā§‡, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖā§‡āĻ° āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

-- āĻŽā§‡āĻ¯āĻŧāĻžāĻĻ āĻļā§‡āĻˇ
āĻ›āĻžāĻāĻŸāĻžāĻ‡āĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§‡āĻ¯āĻŧāĻžāĻĻā§‹āĻ¤ā§āĻ¤ā§€āĻ°ā§āĻŖ āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻžāĻ¨ā§‹ .

āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖ


āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡āĻ° āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ—āĻ¤ āĻ‰āĻĒ-āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
$GIT_DIR/āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋāĻ¸ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĨ¤ āĻĒā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻŸ āĻ¸āĻžāĻŦ-āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻ¨āĻžāĻŽ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§‡āĻ¸ āĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ
āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡āĻ° āĻĒāĻĨ, āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻŸāĻŋāĻ•ā§‡ āĻ…āĻ¨āĻ¨ā§āĻ¯ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻœāĻ¨ā§āĻ¯
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻ–āĻ¨ $GIT_DIR=/path/main/.git āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ git worktree āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡ /path/other/test-next
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ /path/other/test-next-āĻ āĻ˛āĻŋāĻ™ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡
$GIT_DIR/worktrees/test-next āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ (āĻŦāĻž $GIT_DIR/worktrees/test-next1 āĻ¯āĻĻāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž-āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻšāĻ¯āĻŧ
āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡)āĨ¤

āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ•āĻĄ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡, $GIT_DIR āĻāĻ‡ āĻĒā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻŸ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡ (āĻ¯ā§‡āĻŽāĻ¨
/path/main/.git/worktrees/test-next āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡) āĻāĻŦāĻ‚ $GIT_COMMON_DIR āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡
āĻŽā§‚āĻ˛ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›ā§‡āĻ° $GIT_DIR-āĻ āĻĢāĻŋāĻ°ā§‡ āĻ¯āĻžāĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ /path/main/.git)āĨ¤ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋāĻ° āĻļā§€āĻ°ā§āĻˇ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ .git āĻĢāĻžāĻ‡āĻ˛ā§‡āĨ¤

āĻ—āĻŋāĻŸ āĻ°ā§‡āĻ­-āĻĒāĻžāĻ°ā§āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻžāĻĨ āĻ°ā§‡āĻœā§‹āĻ˛āĻŋāĻ‰āĻļāĻ¨ --āĻ—āĻŋāĻŸ-āĻĒāĻžāĻĨ āĻšāĻ¯āĻŧ $GIT_DIR āĻŦāĻž $GIT_COMMON_DIR āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻĒāĻĨā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ˛āĻŋāĻ™ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋāĻ¤ā§‡ āĻ—āĻŋāĻŸ āĻ°ā§‡āĻ­-āĻĒāĻžāĻ°ā§āĻ¸ --āĻ—āĻŋāĻŸ-āĻĒāĻžāĻĨ
HEAD /path/main/.git/worktrees/test-next/HEAD āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧ (/path/other/test-next/.git/HEAD āĻ¨āĻ¯āĻŧ
āĻ…āĻĨāĻŦāĻž /path/main/.git/HEAD) āĻ¯āĻ–āĻ¨ git rev-parse --git-path refs/heads/master āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
$GIT_COMMON_DIR āĻāĻŦāĻ‚ /path/main/.git/refs/heads/master āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧ, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ°ā§‡āĻĢāĻ—ā§āĻ˛āĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ› āĻœā§āĻĄāĻŧā§‡āĨ¤

āĻĻā§‡āĻ– gitrepository-āĻ˛ā§‡āĻ†āĻ‰āĻŸ(5) āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻŦāĻŋāĻ§āĻŋ āĻ¨āĻŋāĻˇā§‡āĻ§ āĻšāĻ˛ āĻ•ā§‹āĻ¨ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž
āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻĨ $GIT_DIR āĻŦāĻž $GIT_COMMON_DIR āĻāĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ—āĻ¤ āĻ•āĻŋāĻ¨āĻž āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
$GIT_DIR-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ•āĻŋāĻ›ā§ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻžāĻ‡āĻ¨āĻžāĻ˛ āĻĒā§‡āĻ¤ā§‡ git rev-parse --git-path āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻĒāĻĨāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻžāĻœ āĻ—āĻžāĻ› āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻ˛ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ gitdir āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻžāĻ‡āĻ˛
āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋ /newpath/test-next-āĻ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°
.git āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ /path/main/.git/worktrees/test-next-āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
/path/main/.git/worktrees/test-next/gitdir āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ /newpath/test-next āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻāĻ•āĻŸāĻŋ $GIT_DIR/āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋāĻ¸ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋāĻ•ā§‡ āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻĨā§‡āĻ•ā§‡ āĻ†āĻŸāĻ•āĻžāĻ¤ā§‡ (āĻ¯āĻž āĻ•āĻŋāĻ›ā§ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ, āĻ¯ā§‡āĻŽāĻ¨ āĻ¯āĻ–āĻ¨ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋāĻ° āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ), āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ a
āĻ¨āĻžāĻŽā§‡āĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ˛āĻ• āĻĒā§āĻ°āĻŦā§‡āĻļā§‡āĻ° āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡āĨ¤ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻĒā§āĻ˛ā§‡āĻ‡āĻ¨ āĻŸā§‡āĻ•ā§āĻ¸āĻŸā§‡ āĻ•āĻžāĻ°āĻŖ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻžāĻœ āĻ•āĻ°āĻž āĻ—āĻžāĻ›ā§‡āĻ° .git āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡
/path/main/.git/worktrees/test-next āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛
/path/main/.git/worktrees/test-next/locked āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž-āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻšāĻ¤ā§‡ āĻŦāĻžāĻ§āĻž āĻĻā§‡āĻŦā§‡
āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻĻā§‡āĻ–āĻž gitrepository-āĻ˛ā§‡āĻ†āĻ‰āĻŸ(5) āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻœāĻžāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡


āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻ˛āĻŋāĻ¸ā§āĻŸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻĻā§āĻŸāĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ
āĻ•āĻ˛āĻžāĻŽ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ˛āĻžāĻ‡āĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

āĻāĻ¸ āĻ—āĻŋāĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž
/āĻĒāĻĨ/āĻĨā§‡āĻ•ā§‡/āĻŦā§‡āĻ¯āĻŧāĻžāĻ°-āĻ¸ā§‹āĻ°ā§āĻ¸ (āĻŦā§‡āĻ¯āĻŧāĻžāĻ°)
/path/to/linked-worktree abcd1234 [āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°]
/path/to/other-linked-worktree 1234abc (āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻšā§‡āĻĄ)

āĻšā§€āĻ¨āĻžāĻŽāĻžāĻŸāĻŋāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻšā§€āĻ¨āĻžāĻŽāĻžāĻŸāĻŋāĻ° āĻŦāĻžāĻ¸āĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻ¨ āĻ†āĻ›ā§‡. āĻ—ā§āĻŖāĻžāĻŦāĻ˛ā§€ āĻāĻ•āĻŸāĻŋ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻāĻŦāĻ‚ āĻ¸āĻ™ā§āĻ—ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ¸ā§āĻĨāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻŦā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ (āĻ¯ā§‡āĻŽāĻ¨ āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŦāĻ‚ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨) āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ˛ā§‡āĻŦā§‡āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡ āĻ¯āĻĻāĻŋ āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨ āĻ¸āĻ¤ā§āĻ¯ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ•āĻŸāĻž āĻ–āĻžāĻ˛āĻŋ āĻ˛āĻžāĻ‡āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋāĻ° āĻļā§‡āĻˇ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ:

āĻāĻ¸ āĻ—āĻŋāĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž -- āĻšā§€āĻ¨āĻžāĻŽāĻžāĻŸāĻŋāĻ° āĻŦāĻžāĻ¸āĻ¨
āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ /āĻĒāĻžāĻĨ/āĻŸā§/āĻŦā§‡āĻ¯āĻŧāĻžāĻ°-āĻ¸ā§‹āĻ°ā§āĻ¸
āĻŽāĻžāĻ¤ā§āĻ°

āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ /āĻĒāĻĨ/āĻŸā§/āĻ˛āĻŋāĻ™ā§āĻ•āĻĄ-āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ
HEAD abcd1234abcd1234abcd1234abcd1234abcd1234
āĻļāĻžāĻ–āĻž āĻ°ā§‡āĻĢ/āĻšā§‡āĻĄāĻ¸/āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°

worktree /path/to/other-linked-worktree
HEAD 1234abc1234abc1234abc1234abc1234abc1234a
āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ


āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĻŋāĻ‚ āĻ¸ā§‡āĻļāĻ¨ā§‡āĻ° āĻŽāĻžāĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻ›ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦāĻ¸ āĻāĻ¸ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻĻāĻžāĻŦāĻŋ āĻ•āĻ°ā§‡āĻ¨
āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ•āĻŋāĻ›ā§ āĻ āĻŋāĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ git-āĻ¸ā§āĻŸā§āĻ¯āĻžāĻļ(1) āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĻā§‚āĻ°ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡
āĻ¸āĻžāĻŽāĻ¯āĻŧāĻŋāĻ•āĻ­āĻžāĻŦā§‡, āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻœā§‡āĻ° āĻ—āĻžāĻ›āĻŸāĻŋ āĻāĻŽāĻ¨ āĻŦāĻŋāĻļā§ƒāĻ™ā§āĻ–āĻ˛ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ¨āĻ¤ā§āĻ¨, āĻ¸āĻ°āĻžāĻ¨ā§‹,
āĻāĻŦāĻ‚ āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻž āĻĢāĻžāĻ‡āĻ˛, āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻŸ āĻāĻŦāĻ‚ āĻŸā§āĻ•āĻ°āĻž āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡ āĻ›āĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ†āĻ›ā§‡) āĻ¯āĻž āĻ†āĻĒāĻ¨āĻŋ āĻā§āĻāĻ•āĻŋ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻžāĻ¨ āĻ¨āĻž
āĻāĻŸāĻž āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŦāĻŋāĻ°āĻ•ā§āĻ¤āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻ˛āĻŋāĻ™ā§āĻ•āĻ¯ā§āĻ•ā§āĻ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻŸā§āĻ°āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻœāĻ°ā§āĻ°ā§€ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻāĻŸāĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĢā§‡āĻ˛ā§āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ†āĻ—ā§‡āĻ° āĻ°āĻŋāĻĢā§āĻ¯āĻžāĻ•ā§āĻŸāĻ°āĻŋāĻ‚ āĻ¸ā§‡āĻļāĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻ•āĻ°ā§āĻ¨āĨ¤

$ āĻ—āĻŋāĻŸ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻ…ā§āĻ¯āĻžāĻĄ -āĻŦāĻŋ āĻ‡āĻŽāĻžāĻ°ā§āĻœā§‡āĻ¨ā§āĻ¸āĻŋ-āĻĢāĻŋāĻ•ā§āĻ¸ ../āĻŸā§‡āĻŽā§āĻĒ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°
$ pushd ../temp
#... āĻšā§āĻ¯āĻžāĻ• āĻšā§āĻ¯āĻžāĻ• āĻšā§āĻ¯āĻžāĻ•...
$ git āĻ•āĻŽāĻŋāĻŸ -a -m 'āĻŦāĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻœāĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨'
$ popd
$rm -rf ../temp
$ git āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŸā§āĻ°āĻŋ āĻ›āĻžāĻāĻŸāĻžāĻ‡

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ā§‡ git-worktree āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

Ad