Gitflow: рдЖрд╕рд╛рдиреА рд╕реЗ рд░рд┐рд▓реАрдЬ/рд╣реЙрдЯрдлрд┐рдХреНрд╕/рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ/рд╣рдЯрд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 26 рдЕрдЧре░ 2010  ┬╖  60рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: nvie/gitflow

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ git flow release delete v1.0.2 рдХреЗ рдмрдЬрд╛рдп, git checkout develop && git branch -D release/v1.0.2 (рдЬреЛ рдореИрдВ рднреА рдпрдХреАрди рд╣реИ рдХрд┐ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЫреЛрдб рджреЗрддрд╛ рд╣реИ рдПрдХ рд░рд┐рд▓реАрдЬ рдХреА рд╢рд╛рдЦрд╛ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ) рдФрд░ рдЙрдореНрдореАрдж рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрджрдо рдпрд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреГрдкрдпрд╛, рдХреЗрд╡рд▓ "+1" рдЯрд┐рдкреНрдкрдгреА рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВ, рдпрд╣ 2020 рд╣реИ рдФрд░ рдЬреАрдердм рдиреЗ рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдореЛрдЬреА рдкреЗрд╢ рдХрд┐рдП рд╣реИрдВ

рд╕рднреА 60 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрджреЗрд╢ рд╣реЛрдЧрд╛ред

рдкреАрдПрд╕: рд╢рд╛рдЦрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╣реА рддрд░реАрдХрд╛ рд╣реИред (рдпрд╛рдж рд░рдЦреЗрдВ, рдЧрд┐рдЯ-рдлреНрд▓реЛ рдХреЛрдИ рдЫреБрдкрд╛ рдЬрд╛рджреВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл рдореВрд▓ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рд╕реЗ рдирд┐рдпрдореЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ!)

рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджреВрдВрдЧрд╛ред рдпрджрд┐ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рдХрд╕рд┐рдд/рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рдЦрд╛ рд╕реВрдЪрдХ рдмрдиреА рд╣реБрдИ рд╣реИ:

git flow release delete 1.0.2

рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЕрднреА рддрдХ рд╡рд┐рдХрд╕рд┐рдд/рдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реБрдИ рд╣реИрдВ (рдЖрдХрд╕реНрдорд┐рдХ рд╡рд┐рд▓реЛрдкрди рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП):

git flow release delete -f 1.0.2

рдЖрд╣, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВред рдореБрдЭреЗ рдЗрд╕ рдлреАрдЪрд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реЗ рдХрд╛рдлреА рдЦреБрд╢реА рд╣реЛрдЧреАред

рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рдд рдерд╛ рдХрд┐ рдпрд╣ рд╕рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдЬрдм рдореИрдВрдиреЗ рдЗрд╕реЗ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рддреЛ рд╣рдЯрд╛рдП рдЧрдП рд╢рд╛рдЦрд╛ рдореЗрдВ рдХрд┐рдП рдЧрдП рдХрд╛рдо рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рдЧрдП, рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд░реЗрд╢рд╛рди рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕рдХреА рджреЗрдЦрднрд╛рд▓ рдХрд░рдиреЗ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ . рдмрд╕ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, -f рдзреНрд╡рдЬ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдкреВрд░реА рд╢рд╛рдЦрд╛ рдФрд░ рдЙрд╕рдХреЗ рд╕рднреА рдХрд╛рдореЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рджреЗрдЧрд╛/рдЪрд╛рд╣рд┐рдП?

рдХрдбрд╝рд╛рдИ рд╕реЗ рдмреЛрд▓рддреЗ рд╣реБрдП, рдпрд╣ _branch_ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ (рдЬреЛ рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЖрджрд┐)ред рдЬрдм рддрдХ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрди рдХрд╛рдореЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХреЛрдИ рдЕрдиреНрдп рд╢рд╛рдЦрд╛рдПрдВ рд╣реИрдВ (рдЬреИрд╕реЗ origin/feature/foo рд╣реЛ рд╕рдХрддрд╛ рд╣реИ), рдХрд╛рдо рдЪрд╛рд░реЛрдВ рдУрд░ рд░рд╣реЗрдВрдЧреЗред рдЕрдиреНрдпрдерд╛, рд╡реЗ рдЕрдВрддрддрдГ рдХрдЪрд░рд╛ рдПрдХрддреНрд░ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рд╡рд╣ рд╕рд┐рд░реНрдл рдЧрд┐рдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИред

рд╣рдореНрдо, рдУрд╣ рдареАрдХ рд╣реИред рдореИрдВрдиреЗ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджреА рд╣реЛрдЧреАред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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

+1

+1

+1

+1

+1

+1 рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ fork рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рд╡рд┐рдХрд╛рд╕ рд╢рд╛рдЦрд╛ рдореЗрдВред рд╕рд╛рде рд╣реА рджреВрд░рд╕реНрде рд╢рд╛рдЦрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рдЬреЛрдбрд╝реАред

рдЗрд╕рдХреЗ рд▓рд┐рдП +1, рдХреНрдпрд╛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЕрднреА рд╕рдорд░реНрдерд┐рдд рд╣реИ?

+1

рдЗрд╕ рдзрд╛рдЧреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдзрд┐ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ

рдЕрдм 2 рд╕рд╛рд▓ рд╣реЛ рдЧрдП рд╣реИрдВ... рдХреНрдпрд╛ рдХреЛрдИ рдореМрдХрд╛ рдорд┐рд▓реЗрдЧрд╛? рдпрд╣ рдПрдХ рдЕрдЪреНрдЫреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИред

+1

+1

+1

рд╣реИрд▓реЛ, рдпрд╣ рдкреАрдЯрд░ рд╡реИрди рдбреЗрд░ рдбреВ рдлреЛрд░реНрдХ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрдИ рдЕрдиреНрдп рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реИред

+1

+1

+1

+1

+1

+1

+1

+1

+1

+4 (рдореИрдВ рдФрд░ рдореЗрд░реА рдЯреАрдо @ рдХрд╛рдо)! ^_^

+1

+2

@nrvs рд▓реЛрд▓реНрдЬрд╝ : рдбреА
:+1:

+1

:+1:

+1

:+1:

+1

+1

+1

+1

+1

+1

+1

рдпрд╣ рдПрд╡реАрдПрдЪ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

+100500

+100501

+1

+1

+1

+1

+1

+1

рд╡рд╛рд╣, рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдмрд╛рдд рд╣реИред рдЗрд╕ рдЖрджреЗрд╢ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреЗ рд╣реБрдП рдХрд░реАрдм 8 рд╕рд╛рд▓ рд╣реЛ рдЧрдП рд╣реИрдВред

+1

+1

рд╡рд╛рд╣, рдиреМ рд╕рд╛рд▓ рдмрд╛рдж, рдпрд╣ рдЕрднреА рднреА рдПрдХ рдмрд╛рдд рд╣реИ
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдпрд╣ https://github.com/petervanderdoes/gitflow-avh рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╣ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдкреАрдЫреЗ рдХреА рдУрд░ рд╕рдВрдЧрдд рд╣реИ рд▓реЗрдХрд┐рди рдХрдИ рд╕реБрдзрд╛рд░ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред

рдЕрд╕реНрд╡реАрдХрд░рдг: рдореИрдВ Gitflow AVH рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реАрдб рд╣реВрдВ

+1

рдХреГрдкрдпрд╛, рдХреЗрд╡рд▓ "+1" рдЯрд┐рдкреНрдкрдгреА рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВ, рдпрд╣ 2020 рд╣реИ рдФрд░ рдЬреАрдердм рдиреЗ рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдореЛрдЬреА рдкреЗрд╢ рдХрд┐рдП рд╣реИрдВ

@geoom
image

+1

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

devlins picture devlins  ┬╖  21рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

piercemcgeough picture piercemcgeough  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

boryn picture boryn  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

RoLYroLLs picture RoLYroLLs  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

harshadyeola picture harshadyeola  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ