рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

рдЧрд┐рдЯ-рдХреНрд▓реЛрди - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЧрд┐рдЯ-рдХреНрд▓реЛрди рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб рдЧрд┐рдЯ-рдХреНрд▓реЛрди рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


рдЧрд┐рдЯ-рдХреНрд▓реЛрди - рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдПрдХ рдирдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреНрд▓реЛрди рдХрд░реЗрдВ

SYNOPSIS


Git рдХреНрд▓реЛрди [--рдЯреЗрдореНрдкрд▓реЗрдЯ= ]
[-рдПрд▓] [-рдПрд╕] [-рдиреЛ-рд╣рд╛рд░реНрдбрд▓рд┐рдВрдХ] [-рдХреНрдпреВ] [-рдПрди] [--рдирдВрдЧреЗ] [--рдорд┐рд░рд░]
[-рдУ ] [-рдмреА ] [-рдпреВ ] [--рд╕рдВрджрд░реНрдн ]
[--рдЕрд▓рдЧ рдХрд░рдирд╛] [--рдЕрд▓рдЧ-рдЕрд▓рдЧ-рдЧрд┐рдЯ-рдбреАрдЖрдИрдЖрд░ ]
[--рдЧрд╣рд░рд╛рдИ ] [--[рдирд╣реАрдВ-]рдПрдХрд▓-рд╢рд╛рдЦрд╛]
[--рдкреБрдирд░рд╛рд╡рд░реНрддреА | --recurse-рд╕рдмрдореЙрдбреНрдпреВрд▓] [--]
[ ]

рд╡рд░реНрдгрди


рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдирд╡ рдирд┐рд░реНрдорд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреНрд▓реЛрди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд░рд┐рдореЛрдЯ-рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢рд╛рдЦрд╛рдПрдВ рдмрдирд╛рддрд╛ рд╣реИ
рдХреНрд▓реЛрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╢рд╛рдЦрд╛ (рдЧрд┐рдЯ рдмреНрд░рд╛рдВрдЪ -рдЖрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ), рдФрд░ рдмрдирд╛рддреА рд╣реИ рдФрд░ рдЬрд╛рдВрдЪ рдХрд░рддреА рд╣реИ
рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╢рд╛рдЦрд╛ рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓реЗрдВ рдЬреЛ рдХреНрд▓реЛрди рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреА рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╢рд╛рдЦрд╛ рд╕реЗ рдирд┐рдХрд╛рд▓реА рдЧрдИ рд╣реИред

рдХреНрд▓реЛрди рдХреЗ рдмрд╛рдж, рдмрд┐рдирд╛ рддрд░реНрдХ рдХреЗ рдПрдХ рд╕рд╛рджрд╛ рдЧрд┐рдЯ рдлрд╝реЗрдЪ рд╕рднреА рд░рд┐рдореЛрдЯ-рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рджреЗрдЧрд╛
рд╢рд╛рдЦрд╛рдПрдБ, рдФрд░ рддрд░реНрдХреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдПрдХ git рдкреБрд▓ рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рджреВрд░рд╕реНрде рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдХреЛ рдорд░реНрдЬ рдХрд░ рджреЗрдЧрд╛
рд╡рд░реНрддрдорд╛рди рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ, рдпрджрд┐ рдХреЛрдИ рд╣реЛ (рдЬрдм "--рд╕рд┐рдВрдЧрд▓-рдмреНрд░рд╛рдВрдЪ" рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ рддреЛ рдпрд╣ рдЕрд╕рддреНрдп рд╣реИ;
рдирд┐рдЪреЗ рджреЗрдЦреЛ)ред

рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджреВрд░рд╕реНрде рд╢рд╛рдЦрд╛ рдкреНрд░рдореБрдЦреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдмрдирд╛рдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
refs/remotes/origin рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдФрд░ reform.origin.url рдФрд░ рджреВрд░рд╕реНрде.origin.fetch рдХреЛ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдХреЗ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд░.

рд╡рд┐рдХрд▓реНрдк


--рд╕реНрдерд╛рдиреАрдп, -рдПрд▓
рдЬрдм рдХреНрд▓реЛрди рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рднрдВрдбрд╛рд░ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдзреНрд╡рдЬ рд╕рд╛рдорд╛рдиреНрдп рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рджреЗрддрд╛ рд╣реИ
"рдЧрд┐рдЯ рдЕрд╡реЗрдпрд░" рдкрд░рд┐рд╡рд╣рди рддрдВрддреНрд░ рдФрд░ HEAD рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдХрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреНрд▓реЛрди рдХрд░рддрд╛ рд╣реИ
рдСрдмреНрдЬреЗрдХреНрдЯ рдФрд░ рд░реЗрдлрд░реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╕рдм рдХреБрдЫред .git/objects/ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдлрд╝рд╛рдЗрд▓реЗрдВ
рдЬрдм рднреА рд╕рдВрднрд╡ рд╣реЛ рдЬрдЧрд╣ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд▓рд┐рдВрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрджрд┐ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рд╕реНрдерд╛рдиреАрдп рдкрде (рдЬреИрд╕реЗ, /path/to/repo) рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╣реИ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдФрд░ --local рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдПрдХ рдиреЛ-рдСрдк рд╣реИред рдпрджрд┐ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдпреВрдЖрд░рдПрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ,
рддрдм рдЗрд╕ рдзреНрд╡рдЬ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдФрд░ рд╣рдо рдХрднреА рднреА рд╕реНрдерд╛рдиреАрдп рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ)ред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛
--рдиреЛ-рд▓реЛрдХрд▓ рдирд┐рдпрдорд┐рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП /path/to/repo рджрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рджреЗрдЧрд╛
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЧрд┐рдЯ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯред

--рдиреЛ-рд╣рд╛рд░реНрдбрд▓рд┐рдВрдХреНрд╕
рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдХреНрд▓реЛрдирд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдмрд╛рдзреНрдп рдХрд░реЗрдВ
рд╣рд╛рд░реНрдбрд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп .git/objects рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдЕрдВрддрд░реНрдЧрддред рдпрд╣ рд╡рд╛рдВрдЫрдиреАрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐
рдЖрдк рдЕрдкрдиреЗ рднрдВрдбрд╛рд░ рдХрд╛ рдмреИрдХрдЕрдк рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

--рд╕рд╛рдЭрд╛, -рдПрд╕
рдЬрдм рдХреНрд▓реЛрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣рд╛рд░реНрдб рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рд╣реЛрддреА рд╣реИ,
рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ .git/objects/info/alternets рд╕реЗрдЯрдЕрдк рдХрд░реЗрдВ
рднрдгреНрдбрд╛рд░. рдкрд░рд┐рдгрд╛рдореА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЕрдкрдиреА рдХрд┐рд╕реА рднреА рд╡рд╕реНрддреБ рдХреЗ рдмрд┐рдирд╛ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред

рдзреНрдпрд╛рди рджреЗрдВ: рдпрд╣ рд╕рдВрднрд╡рддрдГ рдЦрддрд░рдирд╛рдХ рдСрдкрд░реЗрд╢рди рд╣реИ; рдХрд░рдирд╛ рдирд╣реАрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рддрдХ рдХрд░реЗрдВ рдЬрдм рддрдХ рдЖрдкрдХреЛ рд╕рдордЭ рди рдЖ рдЬрд╛рдП рдХрд┐ рдХреНрдпрд╛ рд╣реИ
рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рднрдВрдбрд╛рд░ рдХреЛ рдХреНрд▓реЛрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рд╢рд╛рдЦрд╛рдПрдВ рд╣рдЯрд╛рддреЗ рд╣реИрдВ (рдпрд╛
рд╕реНрд░реЛрдд рдореЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп Git рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬреЛ рдХрд┐рд╕реА рднреА рдореМрдЬреВрджрд╛ рдХрдорд┐рдЯ рдХреЛ рдЧреИрд░-рд╕рдВрджрд░реНрднрд┐рдд рдмрдирд╛рддрд╛ рд╣реИ)ред
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдХреБрдЫ рд╡рд╕реНрддреБрдПрдБ рдЕрд╕рдВрджрд░реНрднрд┐рдд (рдпрд╛ рд▓рдЯрдХрддреА) рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдпреЗ рд╡рд╕реНрддреБрдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
рд╕рд╛рдорд╛рдиреНрдп Git рдСрдкрд░реЗрд╢рдВрд╕ (рдЬреИрд╕реЗ git рдХрдорд┐рдЯ) рджреНрд╡рд╛рд░рд╛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ git gc рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ
--рдСрдЯреЛ. (рджреЗрдЦрдирд╛ git-gc(1).) рдпрджрд┐ рдЗрди рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрдиреНрд╣реЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдХреНрд▓реЛрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рддреЛ рдХреНрд▓реЛрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рднреНрд░рд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧреАред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ -s рдХреЗ рд╕рд╛рде рдХреНрд▓реЛрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ -l рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд┐рдирд╛ git repack рдЪрд▓рд╛рдирд╛
рд╕реНрд░реЛрдд рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рдЯрд╛рдХрд░ рдХреНрд▓реЛрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдПрдХ рдкреИрдХ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ
рдХреНрд▓реЛрди-рдПрд╕ рдХреА рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХреА рдмрдЪрддред рд╣рд╛рд▓рд╛рдБрдХрд┐, git gc рдЪрд▓рд╛рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЬреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ -l рд╡рд┐рдХрд▓реНрдкред

рдпрджрд┐ рдЖрдк -s рдХреЗ рд╕рд╛рде рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рдЙрд╕рдХреЗ рд╕реНрд░реЛрдд рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рддреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдЖрдк рд╕реНрд░реЛрдд рд╕реЗ рд╕рднреА рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ git repack -a рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ
рдХреНрд▓реЛрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдПрдХ рдкреИрдХ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАред

--рд╕рдВрджрд░реНрдн
рдпрджрд┐ рд╕рдВрджрд░реНрдн рднрдВрдбрд╛рд░ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рд╣реИ, рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реЗрдЯрдЕрдк рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ
рд╕рдВрджрд░реНрдн рднрдВрдбрд╛рд░ рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .git/objects/info/alternetsред рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдХреНрд▓реЛрди рд╣реЛрдиреЗ рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг рд▓рд╛рдЧрдд рдХрдо рд╣реЛ рдЬрд╛рдПрдЧреАред

рдзреНрдпрд╛рди рджреЗрдВ: --рд╕рд╛рдЭрд╛ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдиреЛрдЯ рджреЗрдЦреЗрдВ, рдФрд░ --dissociate рд╡рд┐рдХрд▓реНрдк рднреА рджреЗрдЦреЗрдВред

--рдЕрд▓рдЧ рдХрд░рдирд╛
--рд╕рдВрджрд░реНрдн рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрджрд░реНрдн рднрдВрдбрд╛рд░ рд╕реЗ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЙрдзрд╛рд░ рд▓реЗрдВ
рдХреЗрд╡рд▓ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдХреНрд▓реЛрди рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЙрдирд╕реЗ рдЙрдзрд╛рд░ рд▓реЗрдирд╛ рдмрдВрдж рдХрд░ рджреЗрдВ
рдЙрдзрд╛рд░ рд▓реА рдЧрдИ рд╡рд╕реНрддреБрдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рдирд╛ред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдХреНрд▓реЛрдирд┐рдВрдЧ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджреВрд╕рд░реЗ рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдЙрдзрд╛рд░ рд▓реЗрддреА рд╣реИ
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА-рдирдпрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЙрд╕реА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЙрдзрд╛рд░ рд▓реЗрдЧрд╛, рдФрд░ рдпрд╣
рдЙрдзрд╛рд░ рд▓реЗрдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

--рд╢рд╛рдВрдд, -рдХреНрдпреВ
рдЪреБрдкрдЪрд╛рдк рдХрд╛рдо рдХрд░реЛ. рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдкреНрд░рдЧрддрд┐ рдХреА рд╕реВрдЪрдирд╛ рдирд╣реАрдВ рджреА рдЬрд╛рддреА рд╣реИред рдпреЗ рдЭрдВрдбрд╛ рд╣реИ
рджрд┐рдП рдЬрд╛рдиреЗ рдкрд░ 'rsync' рдХрдорд╛рдВрдб рдХреЛ рднреА рдкрд╛рд╕ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред

--verbose, -v
рд╢рдмреНрджрд╛рдбрдВрдмрд░рдкреВрд░реНрд╡рдХ рдЪрд▓рд╛рдПрдБ. рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдкреНрд░рдЧрддрд┐ рд╕реНрдерд┐рддрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛
рдзрд╛рд░рд╛ред

--рдкреНрд░рдЧрддрд┐
рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рд╕реНрдЯреНрд░реАрдо рдкрд░ рдкреНрд░рдЧрддрд┐ рдХреА рд╕реНрдерд┐рддрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдЬрд╛рддреА рд╣реИ рдЬрдм рдпрд╣ рд╣реИ
рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ -q рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рд╣реЛред рдпрд╣ рдзреНрд╡рдЬ рдкреНрд░рдЧрддрд┐ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рднреА рдмрд▓ рджреЗрддрд╛ рд╣реИ
рдпрджрд┐ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рд╕реНрдЯреНрд░реАрдо рдХрд┐рд╕реА рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдирд╣реАрдВ рд╣реИред

--рдиреЛ-рдЪреЗрдХрдЖрдЙрдЯ, -рдПрди
рдХреНрд▓реЛрди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж HEAD рдХрд╛ рдХреЛрдИ рдЪреЗрдХрдЖрдЙрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

-- рдирдВрдЧреЗ
рдПрдХ рдмрдирд╛рдУ рдирдВрдЧрд╛ рдЧрд┐рдЯ рднрдВрдбрд╛рд░. рдпрд╛рдиреА рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдФрд░ рд░рдЦ рд░рд╣рд╛ рд╣реВрдБ
рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдлрд╝рд╛рдЗрд▓реЗрдВ /.git, рдмрдирд╛рдУ рд╕реНрд╡рдпрдВ $GIT_DIR.
рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ -n рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдпрд╢реАрд▓ рдкреЗрдбрд╝ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реАрдВ рдирд╣реАрдВ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд░рд┐рдореЛрдЯ рдкрд░ рд╢рд╛рдЦрд╛ рдкреНрд░рдореБрдЦреЛрдВ рдХреЛ рд╕реАрдзреЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕реНрдерд╛рдиреАрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╣реЗрдбреНрд╕, рдЙрдиреНрд╣реЗрдВ refs/remotes/origin/ рдкрд░ рдореИрдк рдХрд┐рдП рдмрд┐рдирд╛ред рдЬрдм рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рди рддреЛ
рд░рд┐рдореЛрдЯ-рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢рд╛рдЦрд╛рдПрдБ рдФрд░ рди рд╣реА рд╕рдВрдмрдВрдзрд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд░ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред

--рдЖрдИрдирд╛
рд╕реНрд░реЛрдд рднрдВрдбрд╛рд░ рдХрд╛ рдПрдХ рджрд░реНрдкрдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдЗрд╕рдХрд╛ рддрд╛рддреНрдкрд░реНрдп рд╣реИ--рдирдВрдЧрд╛ред --рдирдВрдЧреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ,
--рдорд┐рд░рд░ рди рдХреЗрд╡рд▓ рд╕реНрд░реЛрдд рдХреА рд╕реНрдерд╛рдиреАрдп рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рд▓рдХреНрд╖реНрдп рдХреА рд╕реНрдерд╛рдиреАрдп рд╢рд╛рдЦрд╛рдУрдВ рд╕реЗ рдореИрдк рдХрд░рддрд╛ рд╣реИ,
рдпрд╣ рд╕рднреА рд░реЗрдлрд░реА (рд░рд┐рдореЛрдЯ-рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢рд╛рдЦрд╛рдУрдВ, рдиреЛрдЯреНрд╕ рдЖрджрд┐ рд╕рд╣рд┐рдд) рдХреЛ рдореИрдк рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реЗрдЯ рдЕрдк рдХрд░рддрд╛ рд╣реИ
refspec рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ рдХрд┐ рдпреЗ рд╕рднреА refs рдПрдХ git рд░рд┐рдореЛрдЯ рдЕрдкрдбреЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ
рд▓рдХреНрд╖реНрдп рднрдВрдбрд╛рд░ рдореЗрдВ.

--рдореВрд▓ , -рдУ
рдЕрдкрд╕реНрдЯреНрд░реАрдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдореЛрдЯ рдиреЗрдо рдУрд░рд┐рдЬрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
.

--рд╢рд╛рдЦрд╛ , -рдмреА
рдирд╡ рдирд┐рд░реНрдорд┐рдд HEAD рдХреЛ рдХреНрд▓реЛрди рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рд╢рд╛рдЦрд╛ рдХреА рдУрд░ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдкреНрд░рдореБрдЦ, рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╢рд╛рдЦрд╛. рдПрдХ рдЧреИрд░-рдирдВрдЧреЗ рднрдВрдбрд╛рд░ рдореЗрдВ, рдпрд╣ рд╣реИ
рдЬрд┐рд╕ рд╢рд╛рдЦрд╛ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рдПрдЧреАред --рдмреНрд░рд╛рдВрдЪ рдЯреИрдЧ рднреА рд▓реЗ рд╕рдХрддреА рд╣реИ рдФрд░ рдЕрд▓рдЧ рднреА рдХрд░ рд╕рдХрддреА рд╣реИ
рдкрд░рд┐рдгрд╛рдореА рднрдВрдбрд╛рд░ рдореЗрдВ рдЙрд╕ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред

--рдЕрдкрд▓реЛрдб-рдкреИрдХ , -рдпреВ
рдЬрдм рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХреНрд▓реЛрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднрдВрдбрд╛рд░ рдХреЛ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
рджреВрд╕рд░реЗ рдЫреЛрд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдЧреИрд░-рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрдеред

--рдЯреЗрдореНрдкрд▓реЗрдЯ=
рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬрд╣рд╛рдБ рд╕реЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛; ("рдЯреЗрдореНрдкрд▓реЗрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛" рджреЗрдЦреЗрдВ)
рдХреА рдзрд╛рд░рд╛ git-init(1)ред)

--рдХреЙрдиреНрдлрд┐рдЧ = , -рд╕реА =
рдирд╡-рдирд┐рд░реНрдорд┐рдд рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡реИрд░рд┐рдПрдмрд▓ рд╕реЗрдЯ рдХрд░реЗрдВ; рдпрд╣ рдкреНрд░рднрд╛рд╡реА рд╣реЛрддрд╛ рд╣реИ
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЖрд░рдВрдн рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рд▓реЗрдХрд┐рди рджреВрд░рд╕реНрде рдЗрддрд┐рд╣рд╛рд╕ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ
рд▓рд╛рдпрд╛ рдЧрдпрд╛ рдпрд╛ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдЬрд╛рдБрдЪреА рдЧрдИред рдХреБрдВрдЬреА рдЙрд╕реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╣реИ рдЬреИрд╕реА рдЕрдкреЗрдХреНрд╖рд╛ рдХреА рдЧрдИ рдереА рдЧрд┐рдЯ-
рд╡рд┐рдиреНрдпрд╛рд╕(1) (рдЬреИрд╕реЗ, core.eol=true)ред рдпрджрд┐ рдПрдХ рд╣реА рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдПрдХрд╛рдзрд┐рдХ рдорд╛рди рджрд┐рдП рдЧрдП рд╣реИрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ
рдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреЛрдбрд╝рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рддрд╛ рд╣реИ
рдореВрд▓ рд░рд┐рдореЛрдЯ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝реЗрдЪ рд░реЗрдлрд╝рд╕реНрдкреЗрдХреНрд╕ред

--рдЧрд╣рд░рд╛рдИ
рдмрдирд╛рдУ рдЙрдерд▓рд╛ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рд╕рд╛рде рдХреНрд▓реЛрди рдХреЛ рдХрдорд┐рдЯ рдХреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рддрдХ рдЫреЛрдЯрд╛ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рддрд╛рддреНрдкрд░реНрдп - рдПрдХрд▓-рд╢рд╛рдЦрд╛ рдЬрдм рддрдХ рдХрд┐ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдирд┐рдХрдЯ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ-рдПрдХрд▓-рд╢рд╛рдЦрд╛ рдирд╣реАрдВ рджреА рдЬрд╛рддреА рд╣реИ
рд╕рднреА рд╢рд╛рдЦрд╛рдУрдВ рдХреА рдпреБрдХреНрддрд┐рдпрд╛рдБ.

--[рдирд╣реАрдВ-]рдПрдХрд▓-рд╢рд╛рдЦрд╛
рдХреЗрд╡рд▓ рдХрд┐рд╕реА рдПрдХ рд╢рд╛рдЦрд╛ рдХреЗ рд╕рд┐рд░реЗ рддрдХ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдХреНрд▓реЛрди рдХрд░реЗрдВ, рдпрд╛ рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ
--рд╢рд╛рдЦрд╛ рд╡рд┐рдХрд▓реНрдк рдпрд╛ рдкреНрд░рд╛рдердорд┐рдХ рд╢рд╛рдЦрд╛ рд░рд┐рдореЛрдЯ рдХреЗ HEAD рдмрд┐рдВрджреБ рдкрд░ред рдЖрдЧреЗ рд▓рд╛рддрд╛ рд╣реИ
рдкрд░рд┐рдгрд╛рдореА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗрд╡рд▓ рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рд░рд┐рдореЛрдЯ-рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢рд╛рдЦрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдЧреА
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреНрд▓реЛрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрджрд┐ рд░рд┐рдореЛрдЯ рдкрд░ HEAD рдЗрдВрдЧрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
рдХрд┐рд╕реА рднреА рд╢рд╛рдЦрд╛ рдореЗрдВ рдЬрдм --рд╕рд┐рдВрдЧрд▓-рдмреНрд░рд╛рдВрдЪ рдХреНрд▓реЛрди рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреЛрдИ рд░рд┐рдореЛрдЯ-рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢рд╛рдЦрд╛ рдирд╣реАрдВ рд╣реИ
рдмрдирд╛рдпрд╛ред

--рд░рд┐рдХрд░реНрд╕рд┐рд╡, --рд░рд┐рдХрд░реНрд╕-рд╕рдмрдореЙрдбреНрдпреВрд▓
рдХреНрд▓реЛрди рдмрдирдиреЗ рдХреЗ рдмрд╛рдж, рд╕рднреА рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреЛ рдЙрдирдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд░рдВрдн рдХрд░реЗрдВ
рд╕рдорд╛рдпреЛрдЬрдиред рдпрд╣ git рд╕рдмрдореЙрдбреНрдпреВрд▓ рдЕрдкрдбреЗрдЯ --init --recursive рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ
рдХреНрд▓реЛрди рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж. рдХреНрд▓реЛрди рд╣реЛрдиреЗ рдкрд░ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдХреЛрдИ рд╡рд░реНрдХрдЯреНрд░реА/рдЪреЗрдХрдЖрдЙрдЯ рдирд╣реАрдВ рд╣реИ (рдЕрд░реНрдерд╛рдд рдпрджрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ --no-checkout/-n, --bare,
рдпрд╛ - рджрд░реНрдкрдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)

--рдЕрд▓рдЧ-рдЕрд▓рдЧ-рдЧрд┐рдЯ-dir=
рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рднрдВрдбрд╛рд░ рдХреЛ рд╡рд╣рд╛рдВ рд░рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬрд╣рд╛рдВ рдЙрд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрд▓реЛрди рдХреЛ рд░рдЦреЗрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдлрд┐рд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо-рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА Git рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдмрдирд╛рдПрдВ
рд╡рд╣рд╛рдВ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░реЗрдВ. рдкрд░рд┐рдгрд╛рдо рдпрд╣ рд╣реИ рдХрд┐ Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЯреНрд░реА рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред


(рд╕рдВрднрд╡рддрдГ рджреВрд░рд╕реНрде) рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдХреНрд▓реЛрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдпреВрдЖрд░рдПрд▓ рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдкрд░ рдЬрд╛рдирдХрд╛рд░реАред


рдХреНрд▓реЛрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдирд╛рдо. рд╕реНрд░реЛрдд рдХрд╛ "рдорд╛рдирд╡реАрдп" рднрд╛рдЧ
рдпрджрд┐ рдХреЛрдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рджреА рдЧрдИ рд╣реИ рддреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (/path/to/repo.git рдХреЗ рд▓рд┐рдП рд░реЗрдкреЛ рдФрд░
foo forhost.xz:foo/.git). рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреНрд▓реЛрдирд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рдХреЗрд╡рд▓ рддрднреА рджреА рдЬрд╛рддреА рд╣реИ рдЬрдм
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЦрд╛рд▓реА рд╣реИ.

GIT рдпреВрдЖрд░рдПрд▓


рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, URL рдореЗрдВ рдкрд░рд┐рд╡рд╣рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рдХреЗ рдкрддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ
рд░рд┐рдореЛрдЯ рд╕рд░реНрд╡рд░, рдФрд░ рднрдВрдбрд╛рд░ рдХреЗ рд▓рд┐рдП рдкрдеред рдкрд░рд┐рд╡рд╣рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХреБрдЫ
рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

Git ssh, git, http рдФрд░ https рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ (рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, ftp, рдФрд░ ftps рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)
рд▓рд╛рдиреЗ рдФрд░ rsync рдХреЗ рд▓рд┐рдП рд▓рд╛рдиреЗ рдФрд░ рдзрдХреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпреЗ рдЕрдХреНрд╖рдо рд╣реИрдВ рдФрд░
рдкрджрд╛рд╡рдирдд; рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ)ред

рдореВрд▓ рдкрд░рд┐рд╡рд╣рди (рдпрд╛рдиреА git:// URL) рдХреЛрдИ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рд╛рд╡рдзрд╛рдиреА

рдЙрдирдХреЗ рд╕рд╛рде рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

┬╖ ssh://[рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛@]host.xz[:port]/path/to/repo.git/

┬╖ git://host.xz[:port]/path/to/repo.git/

┬╖ http[s]://host.xz[:port]/path/to/repo.git/

┬╖ рдПрдлрд╝рдЯреАрдкреА [рдПрд╕]: //host.xz [: рдкреЛрд░реНрдЯ]/рдкрде/to/repo.git/

┬╖ rsync://host.xz/path/to/repo.git/

ssh рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ scp- рдЬреИрд╕реЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

┬╖ [рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛@]host.xz:path/to/repo.git/

рдпрд╣ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗрд╡рд▓ рддрднреА рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдкрд╣рд▓реЗ рдХреЛрд▓рди рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдИ рд╕реНрд▓реИрд╢ рди рд╣реЛрдВред рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓рддреА рд╣реИ
рдПрдХ рд╕реНрдерд╛рдиреАрдп рдкрде рдореЗрдВ рдЕрдВрддрд░ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдХреЛрд▓рди рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдкрде foo:bar can
рдПрдХ рдПрд╕рдПрд╕рдПрдЪ рдпреВрдЖрд░рдПрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЧрд▓рдд рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдП рдЬрд╛рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг рдкрде рдпрд╛ ./foo:bar рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдПрд╕рдПрд╕рдПрдЪ рдФрд░ рдЧрд┐рдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ ~ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╡рд┐рд╕реНрддрд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ:

┬╖ ssh://[рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛@]host.xz[:port]/~[user]/path/to/repo.git/

┬╖ git://host.xz[:port]/~[user]/path/to/repo.git/

┬╖ [рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛@]host.xz:/~[рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛]/рдкрде/рд╕реЗ/repo.git/

рд╕реНрдерд╛рдиреАрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП, рдЬреЛ рдореВрд▓ рд░реВрдк рд╕реЗ Git рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛:

┬╖ /рдкрде/рд╕реЗ/repo.git/

рдлрд╝рд╛рдЗрд▓:///рдкрде/рд╕реЗ/repo.git/

рдпреЗ рджреЛрдиреЛрдВ рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕ рдЕрдзрд┐рдХрддрд░ рд╕рдорддреБрд▓реНрдп рд╣реИрдВ, рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдЕрд░реНрде --рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЫреЛрдбрд╝рдХрд░ред

рдЬрдм Git рдХреЛ рдкрддрд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдХреИрд╕реЗ рд╣реИрдВрдбрд▓ рдХрд░рдирд╛ рд╣реИ, рддреЛ рд╡рд╣ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ
рд░рд┐рдореЛрдЯ- рджреВрд░рд╕реНрде рд╕рд╣рд╛рдпрдХ, рдпрджрд┐ рдХреЛрдИ рдореМрдЬреВрдж рд╣реИред рдХрд┐рд╕реА рджреВрд░рд╕реНрде рд╕рд╣рд╛рдпрдХ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

┬╖ ::

рдХрд╣рд╛рдВ рдПрдХ рдкрде, рдПрдХ рд╕рд░реНрд╡рд░ рдФрд░ рдкрде, рдпрд╛ рдПрдХ рдордирдорд╛рдирд╛ URL рдЬреИрд╕реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛ рд╕рдХрддреА рд╣реИ
рд╡рд┐рд╢рд┐рд╖реНрдЯ рджреВрд░рд╕реНрде рд╕рд╣рд╛рдпрдХ рджреНрд╡рд╛рд░рд╛ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рджреЗрдЦреЛ рдЧреАрдЯреНрд░реЗрдореЛрдЯ-рд╣реЗрд▓реНрдкрд░реНрд╕(1) рдХреЗ рд▓рд┐рдП
рд╡рд┐рд╡рд░рдгред

рдпрджрд┐ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдорд╛рди-рдирд╛рдо рд╡рд╛рд▓реЗ рджреВрд░рд╕реНрде рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣реИрдВ рдФрд░ рдЖрдк a . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдЙрдирдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдкреНрд░рд╛рд░реВрдк (рдЬреИрд╕реЗ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ URL рдХреЛ URL рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛)
work), рдЖрдк рдкреНрд░рдкрддреНрд░ рдХрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдиреБрднрд╛рдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

[рдпреВрдЖрд░рдПрд▓ " "]
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп =

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рд╕рд╛рде:

[рдпреВрдЖрд░рдПрд▓ "рдЧрд┐рдЯ: //git.host.xz/"]
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп = host.xz:/рдкрде/рд╕реЗ/
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп = рдХрд╛рдо:

"work:repo.git" рдпрд╛ "host.xz:/path/to/repo.git" рдЬреИрд╕рд╛ URL рдХрд┐рд╕реА рднреА рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рд╕рдВрджрд░реНрдн рдЬреЛ рдПрдХ рдпреВрдЖрд░рдПрд▓ рдХреЛ "git://git.host.xz/repo.git" рд▓реЗрддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдкреБрд╢ рдХреЗ рд▓рд┐рдП URL рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХрд╛ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдиреБрднрд╛рдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ
рдкреНрд░рдкрддреНрд░:

[рдпреВрдЖрд░рдПрд▓ " "]
рдкреБрд╢рдЗрдирд╕реНрдЯреЗрдбрдСрдл =

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рд╕рд╛рде:

[рдпреВрдЖрд░рдПрд▓ "ssh://example.org/"]
PushInsteadOf = git://example.org/

"git://example.org/path/to/repo.git" рдЬреИрд╕реЗ URL рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рдкреБрд╢ рдХреЗ рд▓рд┐рдП "ssh://example.org/path/to/repo.git", рд▓реЗрдХрд┐рди рдкреБрд▓ рдЕрднреА рднреА рдореВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛
рдпреВрдЖрд░рдПрд▓.

рдЙрджрд╛рд╣рд░рдг


┬╖ рдЕрдкрд╕реНрдЯреНрд░реАрдо рд╕реЗ рдХреНрд▓реЛрди:

$ git рдХреНрд▓реЛрди git://git.kernel.org/pub/scm/.../linux.git my-linux
$ рд╕реАрдбреА рдорд╛рдп-рд▓рд┐рдирдХреНрд╕
$ рдореЗрдХрдЕрдк

┬╖ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдХреНрд▓реЛрди рдмрдирд╛рдПрдВ рдЬреЛ рдЪреАрдЬреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд┐рдП рдмрд┐рдирд╛ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЙрдзрд╛рд░ рд▓реЗрддрд╛ рд╣реИ
рдмрд╛рд╣рд░:

$ рдЧрд┐рдЯ рдХреНрд▓реЛрди -рдПрд▓ -рдПрд╕ -рдПрдиред ../рдХреЙрдкреА
$ рд╕реАрдбреА ../рдХреЙрдкреА
$ рдЧрд┐рдЯ рд╢реЛ-рд╢рд╛рдЦрд╛

┬╖ рдореМрдЬреВрджрд╛ рд╕реНрдерд╛рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЙрдзрд╛рд░ рд▓реЗрддреЗ рд╕рдордп рдЕрдкрд╕реНрдЯреНрд░реАрдо рд╕реЗ рдХреНрд▓реЛрди рдХрд░реЗрдВ:

$ git рдХреНрд▓реЛрди --рд╕рдВрджрд░реНрдн /git/linux.git \
git: //git.kernel.org/pub/scm/.../linux.git \
my-linux
$ рд╕реАрдбреА рдорд╛рдп-рд▓рд┐рдирдХреНрд╕

┬╖ рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЬрдирддрд╛ рдХреЗ рд╕рд╛рдордиреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрд╛рд▓реА рднрдВрдбрд╛рд░ рдмрдирд╛рдПрдВ:

$ git рдХреНрд▓реЛрди --bare -l /home/proj/.git /pub/scm/proj.git

GIT


рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ Git(1) рд╕реБрдЗрдЯ

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди git-рдХреНрд▓реЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad