
Master Git & GitHub in One Video! ЁЯЪА Level Up Your Skills Now!
Sheryians Coding School
Overview
рдпрд╣ рд╡реАрдбрд┐рдпреЛ Git рдФрд░ GitHub рдХрд╛ рдПрдХ рд╡реНрдпрд╛рдкрдХ рдкрд░рд┐рдЪрдп рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХреМрд╢рд▓ рд╕рд┐рдЦрд╛рдирд╛ рд╣реИред рдпрд╣ рдУрдкрди-рд╕реЛрд░реНрд╕ рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рд╡реАрдбрд┐рдпреЛ Git рдХреЛ рд╕реНрдерд╛рдиреАрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ GitHub рдХреЛ рдПрдХ рдХреЗрдВрджреНрд░реАрдп рдХреЛрдбрдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭрд╛рддрд╛ рд╣реИред рдпрд╣ Git рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди, рдЖрд╡рд╢реНрдпрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рдиреЗ, рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрдЯреЗрдЬ рдХрд░рдиреЗ, рдХрдорд┐рдЯ рдмрдирд╛рдиреЗ рдФрд░ рдкрд┐рдЫрд▓реА рдЕрд╡рд╕реНрдерд╛рдУрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдЬреИрд╕реА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдмреНрд░рд╛рдВрдЪрд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рднреА рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИ, рдЬреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдВрдШрд░реНрд╖реЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
Save this permanently with flashcards, quizzes, and AI chat
Chapters
- рдпрд╣ рд╕реАрд░реАрдЬ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ Git рдФрд░ GitHub рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╕рд┐рдЦрд╛рддреА рд╣реИред
- рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рдмрдврд╝рд╛рдирд╛ рд╣реИ, рди рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдЕрднрд┐рднреВрдд рдХрд░рдирд╛ред
- рдпрд╣ рд╕реАрд░реАрдЬ рдУрдкрди-рд╕реЛрд░реНрд╕ рдпреЛрдЧрджрд╛рди рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдирд╣реАрдВ рд╣реИ; рдЙрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд╡реАрдбрд┐рдпреЛ рд╣реЛрдЧрд╛ред
- рдореБрдЦреНрдп рдзреНрдпрд╛рди рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕рд╣рдпреЛрдЧ рдкрд░ рд╣реИред
- рджреВрд░ рд╕реНрдерд┐рдд рдбреЗрд╡рд▓рдкрд░реНрд╕ (рдЬреИрд╕реЗ рдЬрд┐рдпрд╛рди рдСрд╕реНрдЯреНрд░реЗрд▓рд┐рдпрд╛ рдореЗрдВ, рдиреЛрдмрд┐рддрд╛ рднрд╛рд░рдд рдореЗрдВ) рдПрдХ рд╣реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВред
- рдХреЛрдб рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ (рдЬреИрд╕реЗ WhatsApp рдкрд░) рдмрдбрд╝реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЕрд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдФрд░ рдХрдард┐рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
- рдПрдХ рдХреЗрдВрджреНрд░реАрдп рдХреЛрдбрдмреЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╕рднреА рдпреЛрдЧрджрд╛рди рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗрдВред
- рдПрдХ 'рд╕рд┐рдВрдЧрд▓ рд╕реЛрд░реНрд╕ рдСрдл рдЯреНрд░реБрде' рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рддрд╛рдХрд┐ рд╕рднреА рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВред
- Git рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХреЛрдб рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- рдпрд╣ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдХреЛрдб рдХреЗ 'рд╕реЗрд╡реНрдб рдкреЙрдЗрдВрдЯреНрд╕' рдмрдирд╛рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдХрд┐рд╕реА рднреА рд╕рдордп рдкрд┐рдЫрд▓реА рдЕрд╡рд╕реНрдерд╛рдУрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
- GitHub рдПрдХ рдХреЗрдВрджреНрд░реАрдп рдХреЛрдбрдмреЗрд╕ (рд░рд┐рдореЛрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА) рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕рд╣рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- Git рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬрдмрдХрд┐ GitHub рд░рд┐рдореЛрдЯ рд╕рд╣рдпреЛрдЧ рдФрд░ рдХреЛрдб рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╣реИред
- Git рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдмрд╛рдж, рдЯрд░реНрдорд┐рдирд▓ рдпрд╛ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ 'git' рдЯрд╛рдЗрдк рдХрд░рдХреЗ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред
- рд╡реИрд╢реНрд╡рд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди (рдЬреИрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдИрдореЗрд▓) рдХреЛ рд╕реЗрдЯ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рддрд╛рдХрд┐ Git рдЖрдкрдХреА рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдХреЗред
- рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛрдб рдПрдбрд┐рдЯрд░ рдФрд░ рд▓рд╛рдЗрди-рдПрдВрдбрд┐рдВрдЧ (CRLF) рдЬреИрд╕реЗ рдЕрдиреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рднреА рд╕реЗрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рдПрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рд╕реЗ Git рдЙрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред
- рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ 'рдЕрдирдЯреНрд░реИрдХреНрдб' рд╕реЗ 'рд╕реНрдЯреЗрдЬреНрдб' (рдРрдбреЗрдб) рдореЗрдВ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП '+' рдЖрдЗрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ Git рдЙрдиреНрд╣реЗрдВ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред
- рдПрдХ 'рдХрдорд┐рдЯ' рдПрдХ рд╕реНрдиреИрдкрд╢реЙрдЯ рдпрд╛ рд╕реЗрд╡реНрдб рдкреЙрдЗрдВрдЯ рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрд╡рд╕реНрдерд╛ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИред
- Git рдЗрдЧреНрдиреЛрд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ Git рдХреЛ рдЯреНрд░реИрдХ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
- Git рд░рд┐рд╕реЗрдЯ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдкрд┐рдЫрд▓реА рдХрдорд┐рдЯ рдХреА рдЧрдИ рдЕрд╡рд╕реНрдерд╛рдУрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
- '--hard' рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрдорд┐рдЯ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
- рдЖрдк 'HEAD~1' рдЬреИрд╕реЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╕реНрдЯреЗрдк рдкреАрдЫреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЖрдкрдХреЛ рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдпрд╛ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
- 'git status -s' рдХрдорд╛рдВрдб рдЖрдкрдХреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ (рдЬреИрд╕реЗ рдЕрдирдЯреНрд░реИрдХреНрдб, рдПрдбреЗрдб, рдореЙрдбрд┐рдлрд╛рдЗрдб) рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрд╡рд▓реЛрдХрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
- 'git log' рдХрдорд╛рдВрдб рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд╕рднреА рдХрдорд┐рдЯ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХрдорд┐рдЯ рдХреА рдПрдХ рдпреВрдирд┐рдХ рдЖрдИрдбреА, рд▓реЗрдЦрдХ рдФрд░ рддрд┐рдерд┐ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИред
- 'git log --oneline' рдХрдорд┐рдЯ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдХрдорд┐рдЯ рд╕рдВрджреЗрд╢ рдФрд░ рдЖрдИрдбреАред
- Git рд╕реНрдЯреЗрдЯрд╕ рдХрдорд┐рдЯ рд╕реЗ рдкрд╣рд▓реЗ рдпрд╛ рдмрд╛рдж рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ Git рд▓реЙрдЧ рд╕рднреА рд╕рд╣реЗрдЬреЗ рдЧрдП рдЪреЗрдХрдкреЙрдЗрдВрдЯреНрд╕ рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рджрд┐рдЦрд╛рддрд╛ рд╣реИред
- рдмреНрд░рд╛рдВрдЪрд┐рдВрдЧ рдЖрдкрдХреЛ рдореБрдЦреНрдп рдХреЛрдбрдмреЗрд╕ (рдореЗрди рдмреНрд░рд╛рдВрдЪ) рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдпрд╛ рдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
- рдирдИ рдмреНрд░рд╛рдВрдЪ рдмрдирд╛рдирд╛ (рдЬреИрд╕реЗ 'git branch feature/navbar') рдореБрдЦреНрдп рдХреЛрдб рдХреА рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рдХреЙрдкреА рдмрдирд╛рддрд╛ рд╣реИред
- рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдВрдЪреЗрд╕ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ)ред
- рдЬрдм рдХреЛрдИ рд╕реБрд╡рд┐рдзрд╛ рдкреВрд░реА рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ рдЙрд╕ рдмреНрд░рд╛рдВрдЪ рдХреЛ рдореБрдЦреНрдп рдмреНрд░рд╛рдВрдЪ рдореЗрдВ 'рдорд░реНрдЬ' рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рдЯрдХрд░рд╛рд╡ (Conflicts) рддрдм рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдПрдХ рд╣реА рдлрд╝рд╛рдЗрд▓ рдХреА рдПрдХ рд╣реА рд▓рд╛рдЗрди рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдВрдЪреЗрд╕ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
Key takeaways
- Git рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рдЖрдкрдХреЗ рдХреЛрдб рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╕рдордп рдкрд┐рдЫрд▓реА рдЕрд╡рд╕реНрдерд╛рдУрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИред
- GitHub рдПрдХ рдХреЗрдВрджреНрд░реАрдп рдордВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рд╕реНрдерд╛рдиреАрдп Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рдирд╛, рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрдЯреЗрдЬ рдХрд░рдирд╛ рдФрд░ рдХрдорд┐рдЯ рдмрдирд╛рдирд╛ Git рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдореВрд▓ рдЪрд░рдг рд╣реИрдВред
- Git рдЗрдЧреНрдиреЛрд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк Git рдХреЛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИред
- Git рд░рд┐рд╕реЗрдЯ рдХрдорд╛рдВрдб рдЖрдкрдХреЛ рдкрд┐рдЫрд▓реА рдХрдорд┐рдЯ рдХреА рдЧрдИ рдЕрд╡рд╕реНрдерд╛рдУрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред
- Git рд╕реНрдЯреЗрдЯрд╕ рдФрд░ Git рд▓реЙрдЧ рдХрдорд╛рдВрдб рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдФрд░ рдЙрд╕рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред
- рдмреНрд░рд╛рдВрдЪрд┐рдВрдЧ рдЖрдкрдХреЛ рдореБрдЦреНрдп рдХреЛрдбрдмреЗрд╕ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддреА рд╣реИ, рдФрд░ рдмрд╛рдж рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдореБрдЦреНрдп рдмреНрд░рд╛рдВрдЪ рдореЗрдВ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Key terms
Test your understanding
- Git рдФрд░ GitHub рдХреЗ рдмреАрдЪ рдореБрдЦреНрдп рдЕрдВрддрд░ рдХреНрдпрд╛ рд╣реИрдВ, рдФрд░ рд╡реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕рд╣рдпреЛрдЧ рдореЗрдВ рдХреИрд╕реЗ рдпреЛрдЧрджрд╛рди рдХрд░рддреЗ рд╣реИрдВ?
- рдЖрдк рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ Git рдХреЛ рдХреИрд╕реЗ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрдЯреЗрдЬ рдХрд░рдиреЗ рдФрд░ рдХрдорд┐рдЯ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрдпрд╛ рд╣реИ?
- 'git status -s' рдФрд░ 'git log --oneline' рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдФрд░ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдХреИрд╕реЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ?
- Git рдмреНрд░рд╛рдВрдЪрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдПрдХ рд╕рд╛рде рдХрдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХреИрд╕реЗ рдорджрдж рдХрд░рддреА рд╣реИ?
- рдЬрдм рджреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдХ рд╣реА рдлрд╝рд╛рдЗрд▓ рдХреА рдПрдХ рд╣реА рд▓рд╛рдЗрди рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдмрджрд▓рддреЗ рд╣реИрдВ рддреЛ 'Conflict' рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?