рд▓реЗрдЧрд┐рдЯ: рд╕реЗрдХреНрд╕реА рдЧрд┐рдЯ рд╕реАрдПрд▓рдЖрдИ

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдкрд┐рдЫрд▓реЗ Git рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ, Github рдХрд╛ рдПрдХ рдкреЙрдкреНрдпреБрд▓рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИред рдХреЗрдиреЗрде рд░реЗрдЗрдЯреНрдЬ рдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдирдП "рдХреЙрдореНрдмреЛ" рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЬреАрдЖрдИрдЯреА рдХреЙрд▓ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдиреЗ рдЙрдиреНрд╣реЗрдВ рдореИрдХ рдкрд░ рд╣реА рдирд╣реАрдВ, рд▓реЗрдЧрд┐рдЯ , рдкрд╛рдпрдерди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рдХреНрд░рдорд╢рдГ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдпрд╛ред
рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ?

рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдИрдЬрд╝реАрдЧрд┐рдЯ , рдЬреЛ рдЧрд┐рдЯ рдХреЛ рдПрд╕рд╡реАрдПрди рдХреА рддрд░рд╣ рдмрдирд╛рддрд╛ рд╣реИ, рд▓реЗрдЧрд┐рдЯ рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЖрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИ (рдпрд╛рдиреА, рдпрд╣ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧрд┐рдЯ рдХреЛ рдкреВрд░рдХ рдХрд░рддрд╛ рд╣реИ)ред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ:

рд╕рд┐рдВрдХ [<рд╢рд╛рдЦрд╛>]
рдЪрдпрдирд┐рдд рд╢рд╛рдЦрд╛ рд╕рд┐рдВрдХ рдХрд░реЗрдВред рд╡рд░реНрддрдорд╛рди рд╢рд╛рдЦрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪреБрдиреА рдЧрдИ рд╣реИред Stash, Fetch, Auto-Merge / Rebase, Push рдФрд░ Unstash рдХреЗ git рдХреЙрд▓ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИред
рд╢рд╛рдЦрд╛рдУрдВ
рдмреНрд░рдВрдЪ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
рд╕реНрд╡рд┐рдЪ <рд╢рд╛рдЦрд╛>
рдЪрдпрдирд┐рдд рд╢рд╛рдЦрд╛ рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди рд╕реНрд╡рд┐рдЪ рдХреЗ рдмрд╛рдж рд╕реНрдЯреИрд╢ рдФрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред
рдЕрдВрдХреБрд░рд┐рдд [<рд╢рд╛рдЦрд╛>] <рдирдИ-рд╢рд╛рдЦрд╛>
рдЪрдпрдирд┐рдд рдПрдХ (рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рдПрдХ) рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдирдпрд╛ рдмреНрд░рдВрдЪ рдмрдирд╛рдПрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред
рдЧреНрд░рд╛рдлреНрдЯ <рд╢рд╛рдЦрд╛> <рдореЗрдВ-рд╢рд╛рдЦрд╛>
рдкрд╣рд▓реА рдмреНрд░рдВрдЪ рдХреЛ рджреВрд╕рд░реЗ рдореЗрдВ рдбрд╛рд▓реЗрдВ рдФрд░ рдкрд╣рд▓реЗ рдХреЛ рд╣рдЯрд╛ рджреЗрдВред рдХреЗрд╡рд▓ рд╕реНрдерд╛рдиреАрдп рдмреНрд░рдВрдЪ рдХреЛ рд╕реВрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
<рд╢рд╛рдЦрд╛> рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ
рд╕рдВрдмрдВрдзрд┐рдд рд╕реНрдерд╛рдиреАрдп рдПрдХ рд╕реЗ рдПрдХ рджреВрд░рд╕реНрде рдмреНрд░рдВрдЪ рдЬреЛрдбрд╝реЗрдВред
рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд <рд╢рд╛рдЦрд╛>
рд░рд┐рдореЛрдЯ рдмреНрд░рдВрдЪ рдирд┐рдХрд╛рд▓реЗрдВред

рд╕реНрдерд╛рдкрдирд╛


рдкреИрд░рд┐рдЯ рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЕрдЬрдЧрд░ 2.6 рдпрд╛ 2.7 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ):
$ pip install legit

рд▓реЗрдЧрд┐рдЯ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдЕрднреА рднреА рдирдо рд╣реИ, рд▓реЗрдХрд┐рди, рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд░рд▓ рд╣реИ (рд╕рднреА рд╕реНрд░реЛрдд рдХреЛрдб рдПрдХ рд╢рд╛рдо рд╕реЗ рдХрдо рд╕рдордп рдореЗрдВ рдкрдврд╝реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ), рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/In123046/


All Articles