рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░

рдЕрдиреБрд╡рд╛рджрдХ рд╕реЗ: рдпрд╣ рд▓реЗрдЦ git рдХрдорд╛рдВрдб рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдзреНрд╡рдирд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рд╕рд╛рдл рдФрд░ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рджреГрд╖реНрдЯрд┐рдХреЛрдгред

рдпрджрд┐ рдЖрдк рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕рдиреЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рджреБрдЦ рдЖрдкрдХреЛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИред рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЭрдВрдбреЗ (-рдлреНрд▓реИрдЧ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрд╕рдХреЗ рдмрдЬрд╛рдп рдЖрдк рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП git рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдкреЗрдЪрдХрд╢ рдХреЗ рд╕рд╛рде рдирд╛рдЦреВрдиреЛрдВ рдХреЛ рд╣рдереМрдбрд╝рд╛ рджреЗрдиреЗ рдЬреИрд╕рд╛ рд╣реИред рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрджрддрд░, рдзреАрдорд╛ рдФрд░ рдкреЗрдЪрдХрд╢ рдЦрд░рд╛рдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред


рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЧрд┐рдЯ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреИрд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рд╣рдо рдорд╛рд╕реНрдЯрд░ рд╕реЗ рд╢рд╛рдЦрд╛ рдХреЛ рддреЛрдбрд╝рддреЗ рд╣реИрдВ, рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬрдм рд╣рдо рдХрд░рддреЗ рд╣реИрдВ рддрдм рд╡рд╛рдкрд╕ рд╡рд┐рд▓рдп рдХрд░рддреЗ рд╣реИрдВред

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

рддреЗрдЬреА рд╕реЗ рдЖрдЧреЗ рддрдВрддреНрд░ рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рд▓реЗрдЦ рд╕реЗ рдПрдХ рддрд╕реНрд╡реАрд░ рдЙрдзрд╛рд░ рд▓реАред рд▓рдЧрднрдЧред рджреБрднрд╛рд╖рд┐рдпрд╛ред



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

рдЗрд╕рд▓рд┐рдП, рдЖрдк рдПрдХ рдирдпрд╛ рдирд┐рдпрдо рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ: "- рдлреАрдЪрд░ рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рдорд░реНрдЬ рдХрд░рддреЗ рд╕рдордп-no-ff рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред" рдЗрд╕рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛрддреА рд╣реИ рдФрд░ рдЖрдк рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред

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

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

рдПрдХ рдиреЛ-рдПрдлрдПрдл рдмреИрд╕рд╛рдЦреА, рдПрдХ рдмрд┐рд╕реНрдХреЗрдЯ рдЯреВрдЯ рдЧрдпрд╛, рдФрд░ рдПрдХ рджреЛрд╖рдкреВрд░реНрдг рд╕реНрд▓реИрдб рдПрдХ рдкреЗрдЪрдХрд╢ рдХреЗ рд╕рд╛рде рдиреМрдХрд╛рдпрди рдХреЗ рд▓рдХреНрд╖рдг рд╣реИрдВред

рд░реАрдерд┐рдВрдХрд┐рдВрдЧ рд╡рд░реНрдЬрди рдХрдВрдЯреНрд░реЛрд▓


рджреЛ рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдкрд╣рд▓рд╛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдирд╛ рд╣реИред рдЕрдкрдиреА рдЯреАрдо рдХреЗ рд╕рд╛рде рд╕рдВрдкрд╛рджрди рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдФрд░ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдХрд╛рдо рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рджреВрд╕рд░рд╛ рдХрд╛рд░рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рдмрдВрдзрди рд╣реИ ред рд╕рдорд╡рд░реНрддреА рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдмрдВрдзрди рд╢рд╛рдорд┐рд▓ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдЧрд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдореМрдЬреВрджрд╛ рдЙрддреНрдкрд╛рджрди рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдмрдЧ рдлрд┐рдХреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рдмрдВрдзрди рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдмрджрд▓рд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдирд┐рджрд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдореВрд▓реНрдп рдЙрдкрдХрд░рдгред

рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ, рдпреЗ рджреЛ рдХрд╛рд░рдг рд╕рдВрдШрд░реНрд╖ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред

рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдирд┐рдпрдорд┐рдд рдордзреНрдпрд╡рд░реНрддреА рдХрдорд┐рдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпреЗ рдХрдорд┐рдЯ рдЖрдорддреМрд░ рдкрд░ рдмрд┐рд▓реНрдб рдХреЛ рддреЛрдбрд╝рддреЗ рд╣реИрдВред

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

рддреЛ рдЖрдк рдХреНрдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЪреБрдирддреЗ рд╣реИрдВ? рдмрд╛рд░-рдмрд╛рд░ рдХрдорд┐рдЯ рдпрд╛ рд╕рд╛рдл-рд╕реБрдерд░реА рдХрд╣рд╛рдиреА?

рдпрджрд┐ рдЖрдк рдПрдХ рдкреВрд░реНрд╡-рд░рд┐рд▓реАрдЬрд╝ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдПрдХ рд╕рд╛рдл рдХрд╣рд╛рдиреА рдЬреНрдпрд╛рджрд╛ рд░рд┐рд╢реНрд╡рдд рдирд╣реАрдВ рджреЗрддреА рд╣реИред рдЖрдк рдЬрдм рдЪрд╛рд╣реЗрдВ рддрдм рдорд╛рд╕реНрдЯрд░ рдФрд░ рд░рд┐рд▓реАрдЬрд╝ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЬреИрд╕реЗ рд╣реА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдорд╣рддреНрд╡ рдмрдврд╝рддрд╛ рд╣реИ, рдЪрд╛рд╣реЗ рд╡рд╣ рд╡рд┐рдХрд╛рд╕ рджрд▓ рдХреА рд╡реГрджреНрдзрд┐ рд╣реЛ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдзрд╛рд░ рдХрд╛ рдЖрдХрд╛рд░, рдЖрдкрдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг, рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ рдФрд░ рдПрдХ рд╕рд╛рдл рдЗрддрд┐рд╣рд╛рд╕ рд╢рд╛рдорд┐рд▓ рд╣реИред

рдлреАрдЪрд░ рд╢рд╛рдЦрд╛рдПрдВ рдПрдХ рдЕрдЪреНрдЫреЗ рд╕рдордЭреМрддреЗ рдХреА рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИрдВред рд╡реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рд╡рд┐рдХрд╛рд╕ рдХреА рд╕рд░рд▓ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВред рдЖрдк рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╕рдордп рдХрдо рд╕реЗ рдХрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рдкрд░ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдкрдХреЛ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдорджрдж рдХрд░реЗрдЧрд╛ред

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

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

рдХрд░реНрдореЛрдВ рдХрд╛ рдЕрдиреБрдХреНрд░рдо


рджреЛ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╢рд╛рдЦрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВ: рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╢рд╛рдЦрд╛рдПрдБ рдФрд░ рдирд┐рдЬреАред

рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╢рд╛рдЦрд╛рдПрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЗрддрд┐рд╣рд╛рд╕ рд╣реИрдВред рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд, рдкрд░рдорд╛рдгреБ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рд╡рд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд░реИрдЦрд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╢рд╛рдЦрд╛рдПрдВ рдорд╛рд╕реНрдЯрд░ рдФрд░ рд░рд┐рд▓реАрдЬ рд╣реИрдВред

рдЕрдкрдиреЗ рд▓рд┐рдП рдирд┐рдЬреА рд╢рд╛рдЦрд╛ред рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд╕рдордп рдпрд╣ рдЖрдкрдХрд╛ рдорд╕реМрджрд╛ рд╣реИред

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

рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд░рд▓ рдорд░реНрдЬ рдореЗрдВ рдПрдХ рдирд┐рдЬреА рд╢рд╛рдЦрд╛ рдХреЛ рдЗрдВрдЬреЗрдХреНрдЯ рди рдХрд░реЗрдВред рдкрд╣рд▓реЗ рдЕрдкрдиреА рд╢рд╛рдЦрд╛ рдХреЛ рд░реАрд╕реЗрдЯ, рд░рд┐рдмреЗрд╕, рдорд░реНрдЬ - рд╕реНрдХреНрд╡реИрд╢ рдФрд░ рдХрдорд┐рдЯрдо рдЬреИрд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рд╕рд╛рдл рдХрд░реЗрдВред

рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рд▓реЗрдЦрдХ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЛ, рдФрд░ рдПрдХ рдкреБрд╕реНрддрдХ рдХреЗ рдЕрдзреНрдпрд╛рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддрд╛ рд╣реИред рд░рд╛рдЗрдЯрд░реНрд╕ рдбреНрд░рд╛рдлреНрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдорд╛рдЗрдХрд▓ рдХреНрд░рд┐рдЪреНрдЯрди рдиреЗ рдХрд╣рд╛: "рдорд╣рд╛рди рдХрд┐рддрд╛рдмреЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЬрд╛рддреА рд╣реИрдВ - рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред"

рдпрджрд┐ рдЖрдк рдЕрдиреНрдп VCS рд╕реЗ рдЖрдП рд╣реИрдВ, рддреЛ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдмрджрд▓рдирд╛ рдЖрдкрдХреЛ рд╡рд░реНрдЬрд┐рдд рд▓рдЧреЗрдЧрд╛ред рдЖрдк рдорд╛рди рд▓реЗрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдИ рднреА рдкреНрд░рддрд┐рдмрджреНрдз рдкрддреНрдерд░ рдореЗрдВ рдЦреБрджреА рд╣реБрдИ рд╣реИред рдЗрд╕ рддрд░реНрдХ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдкрд╛рда рд╕рдВрдкрд╛рджрдХреЛрдВ рд╕реЗ "рдкреВрд░реНрд╡рд╡рдд" рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

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

рдпрджрд┐ рд╣рдо рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдХреБрдЫ рдЕрдирд╕реБрдирд╛ рдорд╛рдирддреЗ рд╣реИрдВ, рддреЛ рддреЗрдЬреА рд╕реЗ рдЕрдЧреНрд░реЗрд╖рд┐рдд рд╡рд┐рд▓рдп рди рдХреЗрд╡рд▓ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдмрд▓реНрдХрд┐ рдмреЗрд╣рддрд░ рднреА рд╣реИред рдпрд╣ рдЗрддрд┐рд╣рд╛рд╕ рдХреА рд░реИрдЦрд┐рдХрддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

--No-ff рдХреЗ рд▓рд┐рдП рдПрдХрдорд╛рддреНрд░ рд╢реЗрд╖ рддрд░реНрдХ рдкреНрд░рд▓реЗрдЦрди рд╣реИред рдЖрдк рдирд╡реАрдирддрдо рдкреНрд░реЛрдбрдХреНрд╢рди рдХреЛрдб рдХреЗ рд╕рд╛рде рдорд░реНрдЬ рдХрдорд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдПрдВрдЯреАрдкреИрдЯрд░реНрди рд╣реИред рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдг


рдореИрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 3 рд╕рд░рд▓ рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕ рд╕рдордп рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рд╢рд╛рдЦрд╛ рдХрд┐рддрдиреА рджреВрд░ рддрдХ рдЧрдИ рдереАред

рддреНрд╡рд░рд┐рдд рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ

рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рдордп рд╕рдлрд╛рдИ рд╕рд┐рд░реНрдл рдПрдХ рд╕реНрдХреНрд╡реИрд╢ рдХрдорд┐рдЯрдореЗрдВрдЯ рд╣реИред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдореИрдВрдиреЗ рдПрдХ рд╕реБрд╡рд┐рдзрд╛ рд╢рд╛рдЦрд╛ рдмрдирд╛рдИ рдФрд░ рдПрдХ рдШрдВрдЯреЗ рдХреЗ рднреАрддрд░ рдХрдИ рдордзреНрдпрд╡рд░реНрддреА рдЖрд╡рд╛рдЧрдорди рдХрд┐рдПред

git checkout -b private_feature_branch touch file1.txt git add file1.txt git commit -am "WIP" 

рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реВрдВ, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдорд░реНрдЬ рдХреЗ рдмрдЬрд╛рдп, рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реВрдВ:

 git checkout master git merge --squash private_feature_branch git commit -v 

рдлрд┐рд░ рдореИрдВ рдПрдХ рдорд┐рдирдЯ рдХрдореЗрдВрдЯ рдХрдореЗрдВрдЯ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВред

рдЕрдзрд┐рдХ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ

рдХрдИ рдмрд╛рд░, рдПрдХ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрдИ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ рдХрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╣реБ-рджрд┐рд╡рд╕реАрдп рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдмрдврд╝рддрд╛ рд╣реИред

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

рдпрджрд┐ рдореЗрд░рд╛ рдордзреНрдпрд╡рд░реНрддреА рдХрдорд┐рдЯ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рдЕрдЧреНрд░рд┐рдо рдерд╛, рддреЛ рдЖрдк рд░рд┐рдмрд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

рд╕реБрд╡рд┐рдзрд╛ рд╢рд╛рдЦрд╛ рдореЗрдВ:

 git rebase --interactive master 

рдПрдХ рд╕рдВрдкрд╛рджрдХ рдХрдорд┐рдЯ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдЦреБрд▓рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рд╣реИ: рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб, рдПрдХ SHA1 рд╣реИрд╢, рдФрд░ рдХрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд┐рдкреНрдкрдгреАред рдиреАрдЪреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЖрджреЗрд╢реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкреНрд░рддреНрдпреЗрдХ рдХрдорд┐рдЯ рдореЗрдВ "рдкрд┐рдХ" рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ "рдХрдорд┐рдЯ рди рдмрджрд▓реЗрдВ"ред

 pick ccd6e62 Work on back button pick 1c83feb Bug fixes pick f9d0c33 Start work on toolbar 

рдореИрдВ рдХрдорд╛рдВрдб рдХреЛ рд╕реНрдХреНрд╡реИрд╢ рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реВрдВ, рдЬреЛ рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рдкреНрд░рддрд┐рдмрджреНрдз рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИред

 pick ccd6e62 Work on back button squash 1c83feb Bug fixes pick f9d0c33 Start work on toolbar 

рдореИрдВ рд╕рд╣реЗрдЬрддрд╛ рд╣реВрдВ, рдЕрдм рдПрдХ рдЕрдиреНрдп рд╕рдВрдкрд╛рджрдХ рд╡рд┐рд▓рдп рдХреА рдЧрдИ рдЯрд┐рдкреНрдкрдгреА рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддрд╛ рд╣реИред рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реИред

рд╡рд┐рдлрд▓ рд╢рд╛рдЦрд╛рдПрдБ

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

 git checkout master git checkout -b cleaned_up_branch git merge --squash private_feature_branch git reset 

рдЕрдм рдХрд╛рдордХрд╛рдЬреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрд░реЗ рд╕рдВрдкрд╛рджрди рд╕реЗ рднрд░реА рд╣реБрдИ рд╣реИ рдФрд░ рдкрд┐рдЫрд▓реА рд╢рд╛рдЦрд╛ рдХреА рдХреЛрдИ рд╡рд┐рд░рд╛рд╕рдд рдирд╣реАрдВ рд╣реИред рдЕрдм рд╣рдо рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдХрд▓рдо рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рд╕рдВрдкрд╛рджрди рдХрд░рддреЗ рд╣реИрдВред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛


рдпрджрд┐ рдЖрдк рдХрд╛рд░реНрдп рдореЗрдВ рдЪреВрдХ рд╕реЗ рдЬреВрдЭ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдкреВрдЫреЗрдВ рдХрд┐ рдХреНрдпреЛрдВред

рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХрд╣рд╛рдиреА рдХреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп, рдкрд░рдорд╛рдгреБ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдпреЛрдЧреНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред
рдПрдХ рдирд┐рдЬреА рдХрд╣рд╛рдиреА рдХреЛ рдкрд░рд╕реНрдкрд░ рдФрд░ рд▓рдЪреАрд▓реА рд╕рдордЭреЗрдВред

рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

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


All Articles