5.6 KiB
рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдорд╛рдиреМрдВ рдХрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рд░рд┐рдореЛрдЯ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдЧрд░реНрдиреБрднрдпреЛ рд░ рдкрдЫрд┐ рдпреЛ рдорд╣рд╕реБрд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрдорд┐рдЯ рд╕рдиреНрджреЗрд╢рдорд╛ рдЯрд╛рдЗрдкреЛ рдЫ рд╡рд╛ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдЕрдиреНрддрд┐рдо рдХрдорд┐рдЯрдорд╛ рд▓рд╛рдЗрди рдердкреНрди рдмрд┐рд░реНрд╕рдиреБрднрдпреЛред рдпреЛ рддреНрд░реБрдЯрд┐ рдХрд╕рд░реА рд╕рдЪреНрдпрд╛рдЙрдиреЗ? рдпреЛ рдпрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЛ рд╡рд┐рд╖рдп рд╣реЛред
Github рдорд╛ рдзрдХреНрдХрд╛ рджрд┐рдП рдкрдЫрд┐ рднрд░реНрдЦрд░рдХреЛ рдкреНрд░рддрд┐рдмрджреНрдз рд╕рдиреНрджреЗрд╢ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдлрд╛рдЗрд▓ рдирдЦреЛрд▓реА рдиреИ рдпреЛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐:
- рдЖрджреЗрд╢ рдЯрд╛рдЗрдк рдЧрд░реНрдиреБрд╣реЛрд╕реН
git рдХрдорд┐рдЯ --amend -m "рддрдкрд╛рдИрдБрдХреЛ рдирдпрд╛рдБ рдкреНрд░рддрд┐рдмрджреНрдз рд╕рдиреНрджреЗрд╢ рдкрдЫрд┐" - рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдорд╛ рдХрдорд┐рдЯ рдЧрд░реНрди
git push origin <branch-name>рдЖрджреЗрд╢ рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реНред
NB: рдпрджрд┐ рддрдкрд╛рдЗрдБ рдХреЗрд╡рд▓ git рдХрдорд┐рдЯ --amend рдЯрд╛рдЗрдк рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдкрд╛рда рд╕рдореНрдкрд╛рджрдХ рдЦреБрд▓реНрдЫ рд░ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрди рд╕реЛрдзреНрдЫред
рд╕рдиреНрджреЗрд╢ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реНред рдкрд╛рда рд╕рдореНрдкрд╛рджрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдмрд╛рдЯ рдмрдЪреНрди -m рд╡рд┐рдХрд▓реНрдк рдердкреНрдиреБрд╣реЛрд╕реНред
рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
рддреНрдпрд╕реЛрднрдП рдХреЗ рд╣реБрдиреНрдЫ рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдлрд╛рдЗрд▓рдорд╛ рд╕рд╛рдиреЛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдмрд┐рд░реНрд╕рдиреБрднрдпреЛ, рдЬрд╕реНрддреИ рд╢рдмреНрдж рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рд╣рд╛рдореНрд░реЛ рд░рд┐рдореЛрдЯ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдпреЛ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдкреБрд╢ рдЧрд░рд┐рд╕рдХреНрдиреБрднрдПрдХреЛ рдЫ?
рдпрд╕ рдмрд┐рдиреНрджреБрд▓рд╛рдИ рдЪрд┐рддреНрд░рдг рдЧрд░реНрди, рдпрд╣рд╛рдБ рдореЗрд░реЛ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛рд╣рд░реВрдХреЛ рд▓рдЧ рдЫ;
g56123f рдмреЛрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИ
contributor.md рдмрд╛рдЯ a2235d рдЕрдкрдбреЗрдЯ
a5da0d рдмреЛрдЯ рдлрд╛рдЗрд▓ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдХрд▓реНрдкрдирд╛ рдЧрд░реМрдВ рдХрд┐ рдореИрд▓реЗ рдмреЛрдЯ рдлрд╛рдЗрд▓рдорд╛ рдПрдЙрдЯрд╛ рд╢рдмреНрдж рдердкреНрди рдмрд┐рд░реНрд╕реЗрдВред
рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рджреБрдИ рддрд░рд┐рдХрд╛рд╣рд░реВ рдЫрдиреНред рдкрд╣рд┐рд▓реЛ рднрдиреЗрдХреЛ рдирдпрд╛рдБ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдмрдирд╛рдЙрдиреБ рд╣реЛ рдЬрд╕рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╕рдорд╛рд╡реЗрд╢ рдЫ:
g56123f рдмреЛрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИ
contributor.md рдмрд╛рдЯ a2235d рдЕрдкрдбреЗрдЯ
a5da0d рдмреЛрдЯ рдлрд╛рдЗрд▓ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
b0ca8f рдмреЛрдЯ рдлрд╛рдЗрд▓рдорд╛ рд╢рдмреНрдж рдердкреНрдиреБрд╣реЛрд╕реН
рджреЛрд╕реНрд░реЛ рддрд░рд┐рдХрд╛ рднрдиреЗрдХреЛ a5da0d рдХрдорд┐рдЯ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрдиреБ рд╣реЛ рд░ рдпреЛ рдирдпрд╛рдБ рд╢рдмреНрдж рдердкреНрдиреБрд╣реЛрд╕реН рд░ рдпрд╕рд▓рд╛рдИ Github рдорд╛ рд╕рдмреИ рдПрдХ рдХрдорд┐рдЯрдорд╛ рдкреБрд╢ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпреЛ рджреЛрд╕реНрд░реЛ рд╡рд┐рдХрд▓реНрдк рдмрдвреА рдЙрдкрдпреБрдХреНрдд рджреЗрдЦрд┐рдиреНрдЫ, рдпреЛ рдПрдХ рд╕рд╛рдиреЛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛред
рддреНрдпрд╕реЛ рдЧрд░реНрди, рдпреА рдЪрд░рдгрд╣рд░реВ рдкрд╛рд▓рдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН:
- рдлрд╛рдЗрд▓ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред рд╣рд╛рдореНрд░реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╣рд╛рдореА рдмрд┐рд░реНрд╕рд┐рдПрдХреЛ рд╢рдмреНрдж рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рдмреЛрдЯ рдлрд╛рдЗрд▓ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрдЫреМрдВред
- рддреНрдпрд╕рдкрдЫрд┐ рдлрд╛рдЗрд▓рд▓рд╛рдИ рд╕реНрдЯреЗрдЬрд┐рдЩ рдХреНрд╖реЗрддреНрд░рдорд╛
git add <filename>рдЖрджреЗрд╢рдХреЛ рд╕рд╛рде рдердкреНрдиреБрд╣реЛрд╕реН
рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╕реНрдЯреЗрдЬрд┐рдЩ рдХреНрд╖реЗрддреНрд░рдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдердкреЗрдкрдЫрд┐, рдЕрд░реНрдХреЛ рдЪрд░рдг рдЖрджреЗрд╢ рдЪрд▓рд╛рдЙрди рд╣реЛ git рдХрдорд┐рдЯ -рдПрдо "рд╣рд╛рдореНрд░реЛ рдкреНрд░рддрд┐рдмрджреНрдз рд╕рдиреНрджреЗрд╢", рд╣реИрди? рддрд░ рд╣рд╛рдореА рдпрд╣рд╛рдБ рдХреЗ рдЪрд╛рд╣рдиреНрдЫреМрдВ рднрдиреЗ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрдиреБ рд╣реЛ рдЕрдШрд┐рд▓реНрд▓реЛ, рд╣рд╛рдореА рдпрд╕рдХреЛ рд╕рдЯреНрдЯрд╛ рдЖрджреЗрд╢рд╣рд░реВ рдЪрд▓рд╛рдЙрдиреЗрдЫреМрдВ:
- ``git рдХрдорд┐рдЯ -- amend``` рдпрд╕рд▓реЗ рдкрд╛рда рд╕рдореНрдкрд╛рджрдХ рд▓реНрдпрд╛рдЙрдиреЗрдЫ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдиреНрджреЗрд╢ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрди рд╕реЛрдзреНрдЫред рддрдкрд╛рдИрдВ рдЫреЛрдбреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд╕рдиреНрджреЗрд╢ рдЬрд╕реНрддреЛ рдЫ рд╡рд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред
- рд╕рдореНрдкрд╛рджрдХрдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рдирд┐рд╕реНрдХрдиреБрд╣реЛрд╕реН
- рдЖрдлреНрдирд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд▓рд╛рдИ
git push origin <branch-name>рд╕рдБрдЧ рдкреБрд╢ рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдпрд╕рд░реА рджреБрдмреИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдПрдЙрдЯреИ рдХрдорд┐рдЯрдорд╛ рдЫрдиреНред