Gitflow: рдХреНрдпрд╛ рдпрд╣ рднрдВрдбрд╛рд░ рдорд░ рдЪреБрдХрд╛ рд╣реИ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рджрд┐рд╕ре░ 2015  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: nvie/gitflow

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

  • рдХреНрдпрд╛ @nvie рдЕрднреА рднреА рдЗрд╕ рднрдВрдбрд╛рд░ рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ?
  • рдХреНрдпрд╛ рд╣рдореЗрдВ рдПрдХ рдирдпрд╛ рд▓реАрдб рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА/рд╕реНрд╡рд╛рдореА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рдпрд╛ рд╡рд╣рд╛рдБ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ?
  • рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдХреНрдпрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╣рдо рд░реАрдбрдореА рдореЗрдВ рдПрдХ рдирдП рднрдВрдбрд╛рд░ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗ рд╕рдХрддреЗ рд╣реИрдВ? (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @nvie рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ)

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

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

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

рдореЗрд░реЗ рдХрд╛рдВрдЯреЗ рдореЗрдВ рд▓рд╛рдЧреВ рдмрдЧрдлрд┐рдХреНрд╕ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЪреИрдВрдЬ рдЪреЗрдХрдЖрдЙрдЯ рдХрд░реЗрдВред

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

рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ @nvie рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдЙрддреНрддрд░ рдЗрд╕ PR . рдореЗрдВ рд╣реИрдВ

https://github.com/nvie/gitflow/pull/419/files

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

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

рдореЗрд░реЗ рдХрд╛рдВрдЯреЗ рдореЗрдВ рд▓рд╛рдЧреВ рдмрдЧрдлрд┐рдХреНрд╕ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЪреИрдВрдЬ рдЪреЗрдХрдЖрдЙрдЯ рдХрд░реЗрдВред

рдореИрдВ AVH рд╕рдВрд╕реНрдХрд░рдг, рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ, рдХреБрдЫ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдХрд╛рд╕ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

$ git flow release finish 0.1.0
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
Merge made by the 'recursive' strategy.
 one.txt | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 one.txt
Deleted branch release/0.1.0 (was c708397).

Summary of actions:
- Latest objects have been fetched from 'origin'
- Release branch has been merged into 'master'
- The release was tagged '0.1.0'
- Release branch has been back-merged into 'develop'
- Release branch 'release/0.1.0' has been deleted

рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, @nvie рдХреЗ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдЧрд┐рдЯ-рдлреНрд▓реЛ рдореЗрдВ Release branch has been back-merged into 'develop' рдХреЗ рджрд╛рд╡реЗ рдХрд╛ рдХреЛрдИ рд╕рдмреВрдд рдирд╣реАрдВ рд╣реИред рдирддреАрдЬрддрди, рдЧрд┐рдЯрд╣рдм рдореБрдЭреЗ рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрдиреЗ рдХреЗ рдмрд╛рдж рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣ рд░рд╣рд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рд░рд┐рд▓реАрдЬ рдХреЛ рдХрднреА рднреА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд▓рдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЙрдкрд╛рдп:

@petervanderdoes рдХреЗ git-flow-avh рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

+1 @petervanderdoes рдЗрд╕реЗ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдПред
-1 @nvie рдЗрд╕реЗ рдРрд╕реЗ рд╣реА рдбрдВрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!

рд╣рд╛рдБ, рдпрд╣ рдорд░ рдЪреБрдХрд╛ рд╣реИред #6370

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

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

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

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

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

nvie picture nvie  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sbellware picture sbellware  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ