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

Ad


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

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

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

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

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

рдирд╛рдо


рдЧрд┐рдЯ-рд░рд┐рдореЛрдЯ - рдЯреНрд░реИрдХ рдХрд┐рдП рдЧрдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рд╕реЗрдЯ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ

SYNOPSIS


Git рджреВрд░рд╕реНрде [-v | --verbose]
Git рджреВрд░рд╕реНрде рдЬреЛрдбрд╝рдирд╛ [-рдЯреА ] [-рдПрдо ] [-f] [--[рдирд╣реАрдВ-]рдЯреИрдЧ] [--рдорд┐рд░рд░= ]
Git рджреВрд░рд╕реНрде рдирд╛рдо рдмрджрд▓рдиреЗ
Git рджреВрд░рд╕реНрде рд╣рдЯрд╛рдирд╛
Git рджреВрд░рд╕реНрде рд╕реЗрдЯ-рд╣реЗрдб (-рдП | --рдСрдЯреЛ | -рдбреА | --рдбрд┐рд▓реАрдЯ | )
Git рджреВрд░рд╕реНрде рд╕реЗрдЯ-рд╢рд╛рдЦрд╛рдПрдБ [--рдЬреЛрдбрд╝рдирд╛] ...
Git рджреВрд░рд╕реНрде get-url [--рдкреБрд╢] [--рд╕рднреА]
Git рджреВрд░рд╕реНрде рд╕реЗрдЯ-рдпреВрдЖрд░рдПрд▓ [--рдзрдХреЗрд▓рдирд╛] [ ]
Git рджреВрд░рд╕реНрде рд╕реЗрдЯ-рдпреВрдЖрд░рдПрд▓ --рдЬреЛрдбрд╝реЗрдВ [--рдзрдХреЗрд▓рдирд╛]
Git рджреВрд░рд╕реНрде рд╕реЗрдЯ-рдпреВрдЖрд░рдПрд▓ --рд╣рдЯрд╛рдПрдВ [--рдзрдХреЗрд▓рдирд╛]
Git рджреВрд░рд╕реНрде [-v | --verbose] рджрд┐рдЦрд╛рдирд╛ [-рдПрди] ...
Git рджреВрд░рд╕реНрде рдЫрдЯрдирд╛ [-рдПрди | --рдкреВрд░реНрд╡рд╛рднреНрдпрд╛рд╕] ...
Git рджреВрд░рд╕реНрде [-v | --verbose] рдЕрджреНрдпрддрди [-рдкреА | --рдХрд╛рдВрдЯ - рдЫрд╛рдВрдЯ] [( | )...]

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


рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд╕реЗрдЯ ("рд░рд┐рдореЛрдЯ") рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ рдЬрд┐рдирдХреА рд╢рд╛рдЦрд╛рдПрдБ рдЖрдк рдЯреНрд░реИрдХ рдХрд░рддреЗ рд╣реИрдВред

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


-v, --verbose
рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдмрдиреЗрдВ рдФрд░ рдирд╛рдо рдХреЗ рдмрд╛рдж рджреВрд░рд╕реНрде рдпреВрдЖрд░рдПрд▓ рджрд┐рдЦрд╛рдПрдВред рдзреНрдпрд╛рди рджреЗрдВ: рдЗрд╕реЗ рдЕрд╡рд╢реНрдп рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рд░рд┐рдореЛрдЯ рдФрд░ рд╕рдмрдХрдорд╛рдВрдб рдХреЗ рдмреАрдЪред

рдХрдорд╛рдиреЛрдВ


рдмрд┐рдирд╛ рдХрд┐рд╕реА рддрд░реНрдХ рдХреЗ, рдореМрдЬреВрджрд╛ рд░рд┐рдореЛрдЯ рдХреА рдПрдХ рд╕реВрдЪреА рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдХрдИ рдЙрдкрдХрдорд╛рдВрдб рдЙрдкрд▓рдмреНрдз рд╣реИрдВ
рд░рд┐рдореЛрдЯ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдХрд░реЗрдВ.

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

-рдПрдл рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рдЧрд┐рдЯ рдлрд╝реЗрдЪ рджреВрд░рд╕реНрде рд╕реВрдЪрдирд╛ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реЗрдЯ рдЕрдкред

--рдЯреИрдЧ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рдЧрд┐рдЯ рдлрд╝реЗрдЪ рдкреНрд░рддреНрдпреЗрдХ рдЯреИрдЧ рдХреЛ рджреВрд░рд╕реНрде рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЖрдпрд╛рдд рдХрд░рддрд╛ рд╣реИред

--рдиреЛ-рдЯреИрдЧ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рдЧрд┐рдЯ рдлрд╝реЗрдЪ рд░рд┐рдореЛрдЯ рд╕реЗ рдЯреИрдЧ рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░рддрд╛
рднрдВрдбрд╛рд░ред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХреЗрд╡рд▓ рдкреНрд░рд╛рдкреНрдд рд╢рд╛рдЦрд╛рдУрдВ рдкрд░ рдЯреИрдЧ рдЖрдпрд╛рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рджреЗрдЦреЗрдВ)ред git-fetch(1))ред

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

рдПрдо рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд▓реНрдк, рдПрдХ рдкреНрд░рддреАрдХрд╛рддреНрдордХ-рд░реЗрдл refs/remotes/ /HEAD рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд░рд┐рдореЛрдЯ рдХрд╛ рд╢рд╛рдЦрд╛ред рд╕реЗрдЯ-рд╣реЗрдб рдХрдорд╛рдВрдб рднреА рджреЗрдЦреЗрдВред

рдЬрдм --mirror=fetch рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝реЗрдЪ рдорд┐рд░рд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд░реЗрдлрд░реА рдХреЛ рдЗрд╕рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд░реЗрдлрд░реА/рд░рд┐рдореЛрдЯ/ рдиреЗрдорд╕реНрдкреЗрд╕, рдмрд▓реНрдХрд┐ рдЗрд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рд░реЗрдлрд░реА/ рд░рд┐рдореЛрдЯ рдкрд░ рд╕реАрдзреЗ рд╣реЛрдЧрд╛
рдореЗрдВ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд░реЗрдлрд░реА/ рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░ рдореЗрдВ. рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рдирдВрдЧреЗ рд░реВрдк рдореЗрдВ рд╣реА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдлрд╝реЗрдЪ рдХрд┐рд╕реА рднреА рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗрдЧрд╛ред

рдЬрдм --mirror=push рдХреЗ рд╕рд╛рде рдПрдХ рдкреБрд╢ рдорд┐рд░рд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ git рдкреБрд╢ рд╣рдореЗрд╢рд╛ рд╡реИрд╕рд╛ рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛
рдпрджрд┐ --рдорд┐рд░рд░ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдирд╛рдо рдмрджрд▓рдиреЗ
рдирд╛рдорд┐рдд рд░рд┐рдореЛрдЯ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ рдХреЛ . рд╕рднреА рджреВрд░рд╕реНрде-рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢рд╛рдЦрд╛рдПрдБ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
рд░рд┐рдореЛрдЯ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рд╣реИрдВред

рдпрджрд┐ рдФрд░ рд╡рд╣реА рд╣реИрдВ, рдФрд░ $GIT_DIR/remotes рдпрд╛ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╣реИ
$GIT_DIR/рд╢рд╛рдЦрд╛рдПрдБ, рд░рд┐рдореЛрдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╣рдЯрд╛рдирд╛, rm
рдирд╛рдорд┐рдд рд░рд┐рдореЛрдЯ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ . рд╕рднреА рджреВрд░рд╕реНрде-рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢рд╛рдЦрд╛рдПрдБ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
рд░рд┐рдореЛрдЯ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣рдЯрд╛ рджреА рдЧрдИ рд╣реИрдВред

рд╕реЗрдЯ-рд╣реЗрдб
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢рд╛рдЦрд╛ рдХреЛ рд╕реЗрдЯ рдпрд╛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ (рдЕрд░реНрдерд╛рдд рдкреНрд░рддреАрдХрд╛рддреНрдордХ-рд░реЗрдлрд░реА рдХрд╛ рд▓рдХреНрд╖реНрдп
рд░реЗрдлрд░реА/рд░рд┐рдореЛрдЯ/ /HEAD) рдирд╛рдорд┐рдд рд░рд┐рдореЛрдЯ рдХреЗ рд▓рд┐рдПред рд░рд┐рдореЛрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢рд╛рдЦрд╛ рд╣реЛрдирд╛
рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди a рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд░рд┐рдореЛрдЯ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╢рд╛рдЦрд╛. рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдореВрд▓ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢рд╛рдЦрд╛ рдорд╛рд╕реНрдЯрд░ рдкрд░ рд╕реЗрдЯ рд╣реИ, рддреЛ
рдореВрд▓ рдХреЛ рд╡рд╣рд╛рдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдореВрд▓/рдорд╛рд╕реНрдЯрд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВред

-d рдпрд╛ --delete рдХреЗ рд╕рд╛рде, рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд░реЗрдлрд░реА refs/remotes/ /HEAD рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ.

-рдП рдпрд╛ --рдСрдЯреЛ рдХреЗ рд╕рд╛рде, рд░рд┐рдореЛрдЯ рд╕реЗ рдЙрд╕рдХрд╛ рд╣реЗрдб рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрдЫрддрд╛рдЫ рдХреА рдЬрд╛рддреА рд╣реИ, рдлрд┐рд░ рдкреНрд░рддреАрдХрд╛рддреНрдордХ-рд░реЗрдл
рд░реЗрдлрд░реА/рд░рд┐рдореЛрдЯ/ /HEAD рдХреЛ рдЙрд╕реА рд╢рд╛рдЦрд╛ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд░рд┐рдореЛрдЯ рд╣реЗрдб рд╣реИ
рдЖрдЧреЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛, "рдЧрд┐рдЯ рд░рд┐рдореЛрдЯ рд╕реЗрдЯ-рд╣реЗрдб рдУрд░рд┐рдЬрд┐рди-рдП" рдкреНрд░рддреАрдХрд╛рддреНрдордХ-рд░реЗрдл рд╕реЗрдЯ рдХрд░реЗрдЧрд╛
refs/remotes/origin/HEAD рд╕реЗ refs/remotes/origin/next. рдпрд╣ рддрднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЬрдм
рд░реЗрдлрд░реА/рд░рд┐рдореЛрдЯ/рдЙрддреНрдкрддреНрддрд┐/рдЕрдЧрд▓рд╛ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ; рдпрджрд┐ рдирд╣реАрдВ рддреЛ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред

рдЙрдкрдпреЛрдЧ рдкреНрд░рддреАрдХрд╛рддреНрдордХ-рд░реЗрдл refs/remotes/ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд┐рд░ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдЧрд┐рдЯ
рд░рд┐рдореЛрдЯ рд╕реЗрдЯ-рд╣реЗрдб рдУрд░рд┐рдЬрд┐рди рдорд╛рд╕реНрдЯрд░" рдкреНрд░рддреАрдХрд╛рддреНрдордХ-рд░реЗрдл рд░реЗрдлрд░реА/рд░рд┐рдореЛрдЯ/рдУрд░рд┐рдЬрд┐рди/рд╣реЗрдб рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдЧрд╛
рд░реЗрдлрд░реА/рд░рд┐рдореЛрдЯ/рдЙрддреНрдкрддреНрддрд┐/рдорд╛рд╕реНрдЯрд░ред рдпрд╣ рдХреЗрд╡рд▓ рддрднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдЬрдм refs/remotes/origin/master рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реЛ
рдореМрдЬреВрдж; рдпрджрд┐ рдирд╣реАрдВ рддреЛ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред

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

рдирд╛рдорд┐рдд рд╢рд╛рдЦрд╛рдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдПрдЧреА рдЬреИрд╕реЗ рдХрд┐ -t рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЧрдИ рд╣реЛ Git
рджреВрд░рд╕реНрде рдЬреЛрдбрд╝рдирд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрдиред

--рдРрдб рдХреЗ рд╕рд╛рде, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЯреНрд░реИрдХ рдХреА рдЧрдИ рд╢рд╛рдЦрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЙрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реВрдЪреАред

get-url
рд░рд┐рдореЛрдЯ рдХреЗ рд▓рд┐рдП рдпреВрдЖрд░рдПрд▓ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред insideOf рдФрд░ PushInsteadOf рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИрдВ
рдпрд╣рд╛рдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реБрдЖ. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХреЗрд╡рд▓ рдкрд╣рд▓рд╛ URL рд╕реВрдЪреАрдмрджреНрдз рд╣реЛрддрд╛ рд╣реИред

- --рдзрдХреЗрд▓рдирд╛, рдпреВрдЖрд░рдПрд▓ рд▓рд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдкреБрд╢ рдпреВрдЖрд░рдПрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрддрд╛рдЫ рдХреА рдЬрд╛рддреА рд╣реИред

- --рд╕рдм, рд░рд┐рдореЛрдЯ рдХреЗ рд▓рд┐рдП рд╕рднреА рдпреВрдЖрд░рдПрд▓ рд╕реВрдЪреАрдмрджреНрдз рд╣реЛрдВрдЧреЗред

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

- --рдзрдХреЗрд▓рдирд╛, рдлрд╝реЗрдЪ рдпреВрдЖрд░рдПрд▓ рдХреЗ рдмрдЬрд╛рдп рдкреБрд╢ рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

- --рдЬреЛрдбрд╝реЗрдВ, рдореМрдЬреВрджрд╛ рдпреВрдЖрд░рдПрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдирдпрд╛ рдпреВрдЖрд░рдПрд▓ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред

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

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

рджрд┐рдЦрд╛рдирд╛
рд░рд┐рдореЛрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИ .

-n рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рд░рд┐рдореЛрдЯ рд╣реЗрдбреНрд╕ рдХреЛ рдкрд╣рд▓реЗ git ls-remote рдХреЗ рд╕рд╛рде рдХреНрд╡реЗрд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ;
рдЗрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдХреИрд╢реНрдб рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ.

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

--рдбреНрд░рд╛рдИ-рд░рди рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдХрд┐рди рд╢рд╛рдЦрд╛рдУрдВ рдХреА рдЫрдВрдЯрд╛рдИ рдХреА рдЬрд╛рдПрдЧреА, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЫрдВрдЯрд╛рдИ рди рдХрд░реЗрдВ
рдЙрдиреНрд╣реЗрдВ.

рдЕрджреНрдпрддрди
рдЬреИрд╕рд╛ рдХрд┐ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд░рд┐рдореЛрдЯ рдХреЗ рдирд╛рдорд┐рдд рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
рд░рд┐рдореЛрдЯ. . рдпрджрд┐ рдХреЛрдИ рдирд╛рдорд┐рдд рд╕рдореВрд╣ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рд░рд┐рдореЛрдЯреНрд╕.рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛; рдпрджрд┐ рд░рд┐рдореЛрдЯ.рдбрд┐рдлреЙрд▓реНрдЯ рдирд╣реАрдВ рд╣реИ
рдкрд░рд┐рднрд╛рд╖рд┐рдд, рд╕рднреА рд░рд┐рдореЛрдЯ рдЬрд┐рдирдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдирд╣реАрдВ рд╣реИ
рджреВрд░ред .skipDefaultUpdate рдХреЛ рд╕рддреНрдп рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред (рджреЗрдЦрдирд╛ рдЧрд┐рдЯ-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди(1))ред

--prune рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рд╕рднреА рд░рд┐рдореЛрдЯ рдХреА рдЫрдБрдЯрд╛рдИ рдХрд░реЗрдВред

рдЪрд░реНрдЪрд╛


рд░рд┐рдореЛрдЯ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд░рд┐рдореЛрдЯ.рдУрд░рд┐рдЬрд┐рди.рдпреВрдЖрд░рдПрд▓ рдФрд░ рд░рд┐рдореЛрдЯ.рдУрд░рд┐рдЬрд┐рди.рдлрд╝реЗрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд░. (рджреЗрдЦрдирд╛ рдЧрд┐рдЯ-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди(1))ред

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


┬╖ рдПрдХ рдирдпрд╛ рд░рд┐рдореЛрдЯ рдЬреЛрдбрд╝реЗрдВ, рд▓рд╛рдПрдВ рдФрд░ рдЙрд╕рдореЗрдВ рд╕реЗ рдПрдХ рд╢рд╛рдЦрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ

$ рдЧрд┐рдЯ рд░рд┐рдореЛрдЯ
рдореВрд▓
$ рдЧрд┐рдЯ рд╢рд╛рдЦрд╛ -рдЖрд░
рдореВрд▓/рд╕рд┐рд░ -> рдореВрд▓/рдорд╛рд╕реНрдЯрд░
рдореВрд▓ / рдорд╛рд╕реНрдЯрд░
$ git рд░рд┐рдореЛрдЯ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдЬреЛрдбрд╝реЗрдВ git: //git.kernel.org/.../gregkh/steasing.git
$ рдЧрд┐рдЯ рд░рд┐рдореЛрдЯ
рдореВрд▓
рдордЪрд╛рди
$ git рдлрд╝реЗрдЪ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ
...
Git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/steasing рд╕реЗ
* [рдирдИ рд╢рд╛рдЦрд╛] рдорд╛рд╕реНрдЯрд░ -> рд╕реНрдЯреЗрдЬрд┐рдВрдЧ/рдорд╛рд╕реНрдЯрд░
* [рдирдИ рд╢рд╛рдЦрд╛] рд╕реНрдЯреЗрдЬрд┐рдВрдЧ-рд▓рд┐рдирд╕ -> рд╕реНрдЯреЗрдЬрд┐рдВрдЧ/рд╕реНрдЯреЗрдЬрд┐рдВрдЧ-рд▓рд┐рдирд╕
* [рдирдИ рд╢рд╛рдЦрд╛] рд╕реНрдЯреЗрдЬрд┐рдВрдЧ-рдиреЗрдХреНрд╕реНрдЯ -> рд╕реНрдЯреЗрдЬрд┐рдВрдЧ/рд╕реНрдЯреЗрдЬрд┐рдВрдЧ-рдиреЗрдХреНрд╕реНрдЯ
$ рдЧрд┐рдЯ рд╢рд╛рдЦрд╛ -рдЖрд░
рдореВрд▓/рд╕рд┐рд░ -> рдореВрд▓/рдорд╛рд╕реНрдЯрд░
рдореВрд▓ / рдорд╛рд╕реНрдЯрд░
рд╕реНрдЯреЗрдЬрд┐рдВрдЧ/рдорд╛рд╕реНрдЯрд░
рд╕реНрдЯреЗрдЬрд┐рдВрдЧ/рд╕реНрдЯреЗрдЬрд┐рдВрдЧ-рд▓рд╛рдЗрдирд╕
рдордВрдЪрди/рдордВрдЪрди-рдЕрдЧрд▓рд╛
$ рдЧрд┐рдЯ рдЪреЗрдХрдЖрдЙрдЯ -рдмреА рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ/рдорд╛рд╕реНрдЯрд░
...

┬╖ рдирдХрд▓ рдХрд░рдирд╛ Git рдХреНрд▓реЛрди рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЪрдпрдирд┐рдд рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рд╣реА рдЯреНрд░реИрдХ рдХрд░реЗрдВ

$ mkdir рдкреНрд░реЛрдЬреЗрдХреНрдЯ.рдЧрд┐рдЯ
$ рд╕реАрдбреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ.рдЬреАрдЖрдИрдЯреА
$ рдЧрд┐рдЯ рдЗрдирд┐рдЯ
$ git рд░рд┐рдореЛрдЯ рдРрдб -f -t рдорд╛рд╕реНрдЯрд░ -m рдорд╛рд╕реНрдЯрд░ рдУрд░рд┐рдЬрд┐рди git://example.com/git.git/
$ рдЧрд┐рдЯ рдорд░реНрдЬ рдореВрд▓

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


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

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

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

Ad