рд╣рд╛рдп, рд╡рд╛рд╕рдирд╛!
рдЧрд┐рдЯ рд╣реБрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рд╖рдп рдХреЛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реБрдП, рдореИрдВ рдЖрдкрдХреЛ рдкреЛрд╕реНрдЯ-рдорд░реНрдЬ рдФрд░ рдкреЛрд╕реНрдЯ-рдЪреЗрдХрдЖрдЙрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИ?
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╣рдореЗрдВ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЛ рдЬрд▓реНрджреА рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ
Git рд╣рдореЗрдВ рдХреНрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рдорд░реНрдЬ-рдкреЛрд╕реНрдЯ - рдЗрд╕ рд╣реБрдХ рдХреЛ 'рдЧрд┐рдЯ-рдорд░реНрдЬ' рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рд╣рдордиреЗ рд╕реНрдерд╛рдиреАрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ 'рдЧрд┐рдЯ-рдкреБрд▓' рдпрд╛ 'рдЧрд┐рдЯ-рдорд░реНрдЬ' рдХрд┐рдпрд╛ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рд╣рдо рдорд░реНрдЬ рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╣реБрдХ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдЪреЗрдХ-рдЪреЗрдХрдЖрдЙрдЯ - рдЗрд╕ рд╣реБрдХ рдХреЛ 'рдЧрд┐рдЯ-рдЪреЗрдХрдЖрдЙрдЯ' рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рд╣рдо 'рдЧрд┐рдЯ-рдХреНрд▓реЛрди' рдпрд╛ 'рдЧрд┐рдЯ-рдЪреЗрдХрдЖрдЙрдЯ' рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рд╣рдо рдХреНрдпрд╛ рдХрд░реЗрдВ?
рдкрд░рд┐рдирд┐рдпреЛрдЬрди рддрдВрддреНрд░ рдХреБрдЫ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реЛрдЧрд╛:
1. рдЧрд┐рдЯ рд╕рд░реНрд╡рд░ рдЙрдард╛рдПрдБред рд╣рдо рд╕рднреА рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рдХреЛрдб рдХреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдбрд╛рд▓реЗрдВ
2. рд╣рдо рд╣реБрдХ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреЛ рддреИрдирд╛рддреА рдХреЗ рдмрд╛рдж рд╣рдореЗрдВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреЛрд╕реНрдЯ-рдорд░реНрдЬ рд╣реБрдХред
3. рдпрджрд┐ рд╣рдо рдПрдХ рд╕рд╛рдл рд╕рд░реНрд╡рд░ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдкреЛрд╕реНрдЯ-рдЪреЗрдХрдЖрдЙрдЯ рд╣реБрдХ рд▓рд┐рдЦреЗрдВ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЗ рдмрд╛рдж рд╣рдореЗрдВ рдХреБрдЫ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╕рд╛рдл рдХрд░рдиреЗ рдФрд░ рдЕрдкрд╛рдЪреЗ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ .it / рд╣реБрдХ / рдкреЛрд╕реНрдЯ-рдорд░реНрдЬ рдореЗрдВ рд░рдЦреЗрдВред
рд╣рдо рдЧрд┐рдЯ рдкреБрд▓ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рдо рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ
рдЗрд╕реА рддрд░рд╣ рдкреЛрд╕реНрдЯ-рдЪреЗрдХрдЖрдЙрдЯ рд╣реБрдХ рдХреЗ рд▓рд┐рдП
рдкреЗрд╢реЗрд╡рд░реЛрдВ:
- рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд╛ рддреЗрдЬреА рд╕реЗ рд╡рд┐рддрд░рдгред
- рд╕реНрд╡рдЪрд╛рд▓рди
- рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╡реЗрдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдХреЗрдВрджреНрд░реАрдХреГрдд рднрдВрдбрд╛рд░рдг
рд╡рд┐рдкрдХреНрд╖:
- рдпрджрд┐ рд╣рдо git checkout -b newBranch рджреНрд╡рд╛рд░рд╛ рдирдИ рд╢рд╛рдЦрд╛рдПрдБ рдмрдирд╛рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдпреЛрдЬрдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреА
- рдпрд╣ рдпреЛрдЬрдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧреА рдпрджрд┐ рд╣рдо рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдорд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВред
UPD: рд▓рдХреНрд╖реНрдп рдПрдХрд▓ рдФрд░ рдХреЛрд╖реЗрд░ рддрд░рд╣ рдХреА рддреИрдирд╛рддреА рджрд┐рдЦрд╛рдирд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЕрднреА рднреА рдЧрд┐рдЯ рд╣реБрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рд╣рд╛рдВ, рдореИрдВ рдХреИрдкрд┐рд╕реНрдЯреНрд░рд╛рдиреЛ, рд╡реНрд▓рд╛рдж рдбрд┐рдкреНрд▓реЙрдпрд░, рд╢реЗрдл (рд╕реЛрд▓реЛ), рдкрдкреЗрдЯ рдФрд░ рдЕрдиреНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддрд╛ рд╣реВрдВ