рддреАрди рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, Git 2.52, рдПрдХ рд╡рд┐рддрд░рд┐рдд рд╕реНрд░реЛрдд рдХреЛрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реА, рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред Git рд▓реЗ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рдирдХреЛ рдЧрд░реНрд╡ рдЧрд░реНрджрдЫ рд░ рд╢рд╛рдЦрд╛ рд░ рдорд░реНрдЬрд┐рдЩрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЧреИрд░-рд░реИрдЦрд┐рдХ рд╡рд┐рдХрд╛рд╕ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдЕрдЦрдгреНрдбрддрд╛ рд░ рдкреВрд░реНрд╡рд╡реНрдпрд╛рдкреА рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд▓рдЪрд┐рд▓реЛрдкрди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди, рдпрд╕рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдХрдорд┐рдЯрдорд╛ рд╕рдореНрдкреВрд░реНрдг рдЕрдШрд┐рд▓реНрд▓реЛ рдЗрддрд┐рд╣рд╛рд╕рдХреЛ рдирд┐рд╣рд┐рдд рд╣реНрдпрд╛рд╕рд┐рдЩ, рд╕рд╛рдереИ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЯреНрдпрд╛рдЧ рд░ рдХрдорд┐рдЯрд╣рд░реВрдХреЛ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред Git GPLv2+ рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдЫред
рдЕрдШрд┐рд▓реНрд▓реЛ рд░рд┐рд▓реАрдЬрдХреЛ рддреБрд▓рдирд╛рдорд╛, рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ ремрейрен рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН, рдЬрд╕рдорд╛ репрек рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ (рдЬрд╕рдордзреНрдпреЗ рейрей рдЬрдирд╛ Git рд╡рд┐рдХрд╛рд╕рдорд╛ рдирдпрд╛рдБ рдерд┐рдП) рджреНрд╡рд╛рд░рд╛ рдпреЛрдЧрджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдореБрдЦреНрдп рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ (рез, реи, рей):
- рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрд╢реЛрдзрдирдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╕реВрдЪреА рд░ рдкреНрд░рддреНрдпреЗрдХ рдлрд╛рдЗрд▓рд▓рд╛рдИ рдЕрдиреНрддрд┐рдо рдкрдЯрдХ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрдиреЗ рдХрдорд┐рдЯрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди "git last-modified" рдЖрджреЗрд╢ рдердкрд┐рдпреЛред $ git last-modified HEAD b56f6dcd7b4c90192018e848d0810f091d092913 test.h 29330ae4b820147c98e723399e9438c8bee60a8a test1.c 573ad8917beb99dc643b6e7f5c117a294384a575 test2.c
- рднрдгреНрдбрд╛рд░рдмрд╛рдЯ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдореНрдмрдиреНрдзрд┐рдд рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрди "git repo" рдЖрджреЗрд╢ рдердкрд┐рдпреЛред рджреБрдИ рдЙрдк-рдЖрджреЗрд╢рд╣рд░реВ, "git repo info" рд░ "git repo structure", рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдЬрд╕рд▓реЗ рднрдгреНрдбрд╛рд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд░ рднрдгреНрдбрд╛рд░ рд╕рдВрд░рдЪрдирд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╡рд┐рд╡рд░рдгрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рднрдгреНрдбрд╛рд░рдорд╛ рд╕рдиреНрджрд░реНрдн рд░ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ)ред $ git repo info object.format references.format object.format=sha1 references.format=reftable $ git repo structure | рднрдгреНрдбрд╛рд░ рд╕рдВрд░рдЪрдирд╛ | рдорд╛рди | | тАФтАФтАФтАФтАФтАФтАФ | тАФтАФ | | * рд╕рдиреНрджрд░реНрднрд╣рд░реВ | | | * рдЧрдгрдирд╛ | резрепреорей | | * рд╢рд╛рдЦрд╛рд╣рд░реВ | рек | | * рдЯреНрдпрд╛рдЧрд╣рд░реВ | резрезреирел | | * рд░рд┐рдореЛрдЯрд╣рд░реВ | реорелрек | | * рдЕрдиреНрдп | реж | | | | | | * рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рд╡рд╕реНрддреБрд╣рд░реВ | | | * рдЧрдгрдирд╛ | релрезреорепрелрел | | * рдХрдорд┐рдЯрд╣рд░реВ | ренренрекремреп | | * рд░реВрдЦрд╣рд░реВ | резреореореоремрел | | * рдмреНрд▓рдмрд╣рд░реВ | реирелрезремрейрез | | * рдЯреНрдпрд╛рдЧрд╣рд░реВ | репрепреж |
- git refs рдХрдорд╛рдгреНрдбрд▓рд╛рдИ рддреАрди рдЙрдк-рдХрдорд╛рдгреНрдбрд╣рд░реВрд╕рдБрдЧ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рд╕рдиреНрджрд░реНрднрд╣рд░реВрдорд╛ рднрд┐рдиреНрди рд░ рдУрднрд░рд▓реНрдпрд╛рдкрд┐рдЩ рдХрдо-рд╕реНрддрд░ рдЕрдкрд░реЗрд╢рдирд╣рд░реВрд▓рд╛рдИ рдПрдХреАрдХреГрдд рдЧрд░реНрджрдЫ (git for-each-ref, git show-ref, git update-ref, рд░ git pack-refs):
- "git refs optimize" тАФ рд╕рдиреНрджрд░реНрдн рднрдгреНрдбрд╛рд░рдг рдмреНрдпрд╛рдХрдПрдиреНрдбрдХреЛ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рди ("git pack-refs" рдЬрд╕реНрддреИ)ред
- "git refs list" - рд╕рдмреИ рд╕рдиреНрджрд░реНрднрд╣рд░реВрдХреЛ рд╕реВрдЪреА рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ ("git for-each-ref" рд╡рд╛ "git show-ref" рдЬрд╕реНрддреИ)ред
- "git refs exists" тАФ рд╕рдиреНрджрд░реНрднрдХреЛ рдЕрд╕реНрддрд┐рддреНрд╡ рдЬрд╛рдБрдЪ рдЧрд░реНрджрдЫ ("git show-ref --exists" рд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ)ред
- SHA-1 рд░ SHA-256-рдЖрдзрд╛рд░рд┐рдд рд╡рд╕реНрддреБ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВ рджреБрд╡реИ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдХрдорд┐рдЯ рдЗрддрд┐рд╣рд╛рд╕ рдирд┐рд░реНрдпрд╛рдд рд░ рдЖрдпрд╛рдд рдЧрд░реНрдиреЗ рдврд╛рдБрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред "git fast-import" рдЖрджреЗрд╢рд▓реЗ рдЕрдм рд╕рд╛рдЗрди рдЧрд░рд┐рдПрдХрд╛ рдХрдорд┐рдЯрд╣рд░реВ рдЬрд╕реНрддреИ рд╕рд╛рдЗрди рдЧрд░рд┐рдПрдХрд╛ рдЯреНрдпрд╛рдЧрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЖрдпрд╛рддрдХреЛ рд╕рдордпрдорд╛ рд╕рд╛рдЗрди рдЧрд░рд┐рдПрдХрд╛ рдХрдорд┐рдЯрд╣рд░реВ рд░ рдЯреНрдпрд╛рдЧрд╣рд░реВрдХреЛ рдкреНрд░рд╢реЛрдзрди рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди "--signed-commits=<mode>" рд░ "--signed-tags=<mode>" рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреН (рдореЛрдб рд╢рдмреНрджрд╢рдГ, рдЪреЗрддрд╛рд╡рдиреА-рднрд░реНрдмреНрдпрд╛рдЯрд┐рдо, рдЪреЗрддрд╛рд╡рдиреА-рд╕реНрдЯреНрд░рд╛рдЗ, рд╕реНрдЯреНрд░рд┐рдк, рд╡рд╛ рд░рджреНрдж рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред
- "git maintenance" рдХрдорд╛рдгреНрдбрд▓реЗ рдЕрдм рдирдпрд╛рдБ "рдЬреНрдпрд╛рдорд┐рддреАрдп" рд░рдгрдиреАрддрд┐ ("git config set maintenance.strategy geometrical") рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдареВрд▓рд╛ рдореЛрдиреЛрд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд░реНрдордд рд╕рдордп рдШрдЯрд╛рдЙрдБрдЫред рдкрд╣рд┐рд▓реЗ рдЙрдкрд▓рдмреНрдз рд░рдгрдиреАрддрд┐рдХреЛ рддреБрд▓рдирд╛рдорд╛, рдЬрд╕рд▓реЗ "git gc" рдЬрд╕реНрддреИ рддрд░реНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдереНрдпреЛ, рдирдпрд╛рдБ рд░рдгрдиреАрддрд┐рд▓реЗ рд╕рдмреИ рд╡рд╕реНрддреБрд╣рд░реВ рдкреБрди: рдкреНрдпрд╛рдХреЗрдЬ рдЧрд░реНрдирдмрд╛рдЯ рдмрдЪрд╛рдЙрдБрдЫ рд░ рд╕рдмреИ рдкреНрдпрд╛рдХрдлрд╛рдЗрд▓рд╣рд░реВ рдорд░реНрдЬ рдЧрд░реНрдиреЗ рдЬрд╕реНрддрд╛ рд╕реНрд░реЛрдд-рдЧрд╣рди рдХрд╛рд░реНрдпрд╣рд░реВ рд╣рдЯрд╛рдЙрдБрдЫ (рдЬрд╣рд╛рдБ рд╕рдореНрднрд╡ рдЫ, рдорд░реНрдЬ рднрд╛рдЧрд╣рд░реВрдорд╛ рд░ рдореЗрдЯрд╛рдЗрдПрдХрд╛ рд╡рд╕реНрддреБрд╣рд░реВ рд╢реБрджреНрдз рдирдЧрд░реА рдЧрд░рд┐рдиреНрдЫ)ред
- рдирдпрд╛рдБ рд╕реНрдкрд╛рд░реНрд╕-рдЪреЗрдХрдЖрдЙрдЯ рдкрд░рд┐рднрд╛рд╖рд╛рд╕рдБрдЧ рдореЗрд▓ рдирдЦрд╛рдиреЗ рд░ рд╣рд╛рд▓рдХреЛ рд╕реНрдкрд╛рд░реНрд╕-рдЪреЗрдХрдЖрдЙрдЯ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдЕрдиреБрд╕рд╛рд░ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рд▓рд┐рдкрд┐рдорд╛ рдЙрдкрд╕реНрдерд┐рдд рдирд╣реБрдиреЗ рдлрд╛рдЗрд▓рд╣рд░реВ рд╣рдЯрд╛рдПрд░ рдХрд╛рдо рдЧрд░реНрдиреЗ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдЕрд╡рд╕реНрдерд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрди 'git sparse-checkout clean' рдЖрджреЗрд╢ рдердкрд┐рдпреЛред
- рдХреЛрдбрдмреЗрд╕рдмрд╛рдЯ рдЬрдЯрд┐рд▓рддрд╛ рд╣рдЯрд╛рдЙрди рд░ рдорд░реНрдорддрд╕рдореНрднрд╛рд░рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЪрд░ the_repository рдХреЛ рдкреНрд░рдпреЛрдЧ рдХрдо рдЧрд░реНрди рд░рд┐рдлреНрдпрд╛рдХреНрдЯрд░рд┐рдЩ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред
- рдмреНрд▓реВрдо рдлрд┐рд▓реНрдЯрд░рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ, рд╕реЗрдЯ рд╕рджрд╕реНрдпрддрд╛ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡реНрдп рдврд╛рдБрдЪрд╛ рдЬрд╕рд▓реЗ рд╣рд░рд╛рдПрдХреЛ рддрддреНрд╡рд╣рд░реВрдХреЛ рдЧрд▓рдд рд╕рдХрд╛рд░рд╛рддреНрдордХрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рддрд░ рдЕрд╡рд╕реНрдерд┐рдд рддрддреНрд╡рд╣рд░реВрдХреЛ рдЫреБрдЯрд▓рд╛рдИ рд░реЛрдХреНрдЫ, рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдмреНрд▓реВрдо рдлрд┐рд▓реНрдЯрд░рд╣рд░реВ рдЕрдм рдлрд╛рдЗрд▓ рдорд╛рд░реНрдЧрд╣рд░реВрдорд╛ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдбрд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрджрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЗрддрд┐рд╣рд╛рд╕рдорд╛ рдЦреЛрдЬрд╣рд░реВрд▓рд╛рдИ рдЧрддрд┐ рджрд┐рди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "foo/bar/*/bazред"
- рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреНрдпреБрдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рдХрд╛рд░рдгрд▓реЗ "git describe" рдЖрджреЗрд╢рдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рейреж% рд╕рдореНрдо рдмрдврд╛рдЗрдПрдХреЛ рдЫред "git remote rename" рдорд╛ рд╕рдиреНрджрд░реНрдн рдкреБрди: рдирд╛рдордХрд░рдг рдХрд╛рд░реНрдпрд╣рд░реВ рддреАрд╡реНрд░ рдкрд╛рд░рд┐рдПрдХреЛ рдЫред "git ls-files" рдорд╛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдорд░реНрдЬ рдХрдорд┐рдЯрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрд╛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рддреАрди-рд╕реНрддрд░реАрдп рддреБрд▓рдирд╛рд╣рд░реВ рд╣рдЯрд╛рдПрд░ "git log -L" рдЖрджреЗрд╢рд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рддреАрд╡реНрд░ рдкрд╛рд░рд┐рдПрдХреЛ рдЫред xdiff рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рдЕрдиреБрдХреВрд▓рдирд╣рд░реВ рдЧрд░рд┐рдПрдХреЛ рдЫред
- рдХреЗрд╣реА рдЖрдиреНрддрд░рд┐рдХ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░рд╕реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдЬрд╕реНрддреИ рдПрдиреНрдХреЛрдбрд┐рдЩ рд░ рдбрд┐рдХреЛрдбрд┐рдЩ рдЪрд░-рд▓рдореНрдмрд╛рдЗ рдкреВрд░реНрдгрд╛рдВрдХрд╣рд░реВ, рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рд░рд╕реНрдЯ рдХреЛрдб рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдБрджреИрди рд░ WITH_RUST рдирд┐рд░реНрдорд╛рдг рдЭрдгреНрдбрд╛ рд╕рдХреНрд╖рдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рднрд╡рд┐рд╖реНрдпрдорд╛, рдердк рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг Git рдЖрдиреНрддрд░рд┐рдХ рдШрдЯрдХрд╣рд░реВ Rust рдорд╛ рдкреБрди: рд▓реЗрдЦрд┐рдиреЗ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ Rust рд▓рд╛рдИ Git 3.0 рдорд╛ рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрдорд╛рдг рдирд┐рд░реНрднрд░рддрд╛рдХреЛ рд░реВрдкрдорд╛ рдердкрд┐рдиреЗрдЫред
- Git 3.0 рд╢рд╛рдЦрд╛рдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреЗ рдмреНрд░реЗрдХрд┐рдЩ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рд╕реВрдЪреА рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫред Git 3.0 рдорд╛, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд init.defaultBranch рд╕реЗрдЯрд┐рдЩ "main" рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреЗрдЫ, рдЬрд╕рдХреЛ рдЕрд░реНрде "git init" рдЖрджреЗрд╢рд▓реЗ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рднрдгреНрдбрд╛рд░рд╣рд░реВрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╢рд╛рдЦрд╛рд▓рд╛рдИ "master" рдХреЛ рд╕рдЯреНрдЯрд╛ "main" рдирд╛рдо рджрд┐рдЗрдиреЗрдЫред рдирдпрд╛рдБ рднрдгреНрдбрд╛рд░рд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрджрд╛ SHA-256-рдЖрдзрд╛рд░рд┐рдд рд╡рд╕реНрддреБ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреЗ рдХреБрд░рд╛ рдкрдирд┐ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫред SHA-1 рд░ SHA-256-рдЖрдзрд╛рд░рд┐рдд рд╡рд╕реНрддреБ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВ рднрдПрдХрд╛ рднрдгреНрдбрд╛рд░рд╣рд░реВ рдмреАрдЪ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреАрд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, рдПрдЙрдЯрд╛ рд╣реНрдпрд╛рд╕рд┐рдЩ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд░ рдлрд░рдХ рд╣реНрдпрд╛рд╕рд┐рдЩ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рднрдгреНрдбрд╛рд░рдорд╛ рдкреБрд╢ рдЧрд░реНрдиреЗ рд░ рддрд╛рдиреНрдиреЗ рдХреНрд╖рдорддрд╛ рдЕрдм рдЙрдкрд▓рдмреНрдз рдЫред
рд╕реНрд░реЛрдд: opennet.ru
