Git เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เช เชชเชฐ เชฆเซ‚เชทเชฟเชค เชฐเซ‡เชจเซเชธเชฎเชตเซ‡เชฐ เชนเซเชฎเชฒเซ‹ เชฎเชณเซเชฏเซ‹

เช…เชนเซ‡เชตเชพเชฒ เช†เชชเซเชฏเซ‹ GitHub, GitLab เช…เชจเซ‡ Bitbucket เชธเซ‡เชตเชพเช“เชฎเชพเช‚ เช—เชฟเชŸ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชเชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชจเชพ เชนเซ‡เชคเซเชฅเซ€ เชนเซเชฎเชฒเชพเชจเชพ เชฎเซ‹เชœเชพ เชตเชฟเชถเซ‡. เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชธเชพเชซ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฌเซ‡เช•เช…เชช เช•เซ‹เชชเซ€เชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชจเซ‡ 0.1 BTC (เช…เช‚เชฆเชพเชœเซ‡ $700) เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เช•เชนเซ‡เชคเซ‹ เชธเช‚เชฆเซ‡เชถเซ‹ เช›เซ‹เชกเซ€ เชฆเซ‡ เช›เซ‡ (เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชคเซ‡เช“ เชซเช•เซเชค เช•เชฎเชฟเชŸ เชนเซ‡เชกเชฐเชจเซ‡ เชœ เชฌเช—เชพเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค). GitHub เชชเชฐ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชธเชฎเชพเชจ เชฐเซ€เชคเซ‡ เชธเชนเชจ เช•เชฐเซเชฏเซเช‚ 371 เชญเช‚เชกเชพเชฐ.

เชนเซเชฎเชฒเชพเชจเซ‹ เชญเซ‹เช— เชฌเชจเซ‡เชฒเชพ เช•เซ‡เชŸเชฒเชพเช• เชฒเซ‹เช•เซ‹ เชจเชฌเชณเชพ เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชœเซ‚เชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชฎเชพเช‚เชฅเซ€ เชเช•เซเชธเซ‡เชธ เชŸเซ‹เช•เชจเซเชธ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเซเช‚ เชญเซ‚เชฒเซ€ เช—เชฏเชพ เชนเซ‹เชตเชพเชจเซเช‚ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช• เชฎเชพเชจเซ‡ เช›เซ‡ (เชนเชพเชฒ เชฎเชพเชŸเซ‡ เช† เชฎเชพเชคเซเชฐ เช…เชจเซเชฎเชพเชจ เช›เซ‡ เช…เชจเซ‡ เชชเซ‚เชฐเซเชตเชงเชพเชฐเชฃเชพเชจเซ€ เชนเชœเซ เชธเซเชงเซ€ เชชเซเชทเซเชŸเชฟ เชฅเชˆ เชจเชฅเซ€) เช•เซ‡ เช“เชณเช–เชชเชคเซเชฐ เชฒเซ€เช• เชฅเชตเชพเชจเซเช‚ เช•เชพเชฐเชฃ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชธเชฎเชพเชงเชพเชจ เชนเชคเซเช‚. เชธเซ‹เชฐเซเชธเชŸเซเชฐเซ€, เชœเซ‡ macOS เช…เชจเซ‡ Windows เชฎเชพเช‚เชฅเซ€ Git เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชฎเชพเชฐเซเชšเชฎเชพเช‚, เช˜เชฃเชพ เชœเชŸเชฟเชฒ เชจเชฌเชณเชพเชˆเช“, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเชฎเชจเซ‡ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‡ เชฆเซ‚เชฐเชธเซเชฅ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชนเซเชฎเชฒเชพ เชชเช›เซ€ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชซเช•เซเชค "เช—เซ€เชŸ เชšเซ‡เช•เช†เช‰เชŸ เช“เชฐเชฟเชœเชฟเชจ/เชฎเชพเชธเซเชŸเชฐ" เชšเชฒเชพเชตเซ‹, เชœเซ‡ เชชเช›เซ€
"git reflog" เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช›เซ‡เชฒเซเชฒเซ€ เช•เชฎเชฟเชŸเชจเซ€ SHA เชนเซ‡เชถ เชถเซ‹เชงเซ‹ เช…เชจเซ‡ "git reset {SHA}" เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชธเซ‡เชŸ เช•เชฐเซ‹. เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชจเช•เชฒ เชนเซ‹เชฏ, เชคเซ‹ เชธเชฎเชธเซเชฏเชพ "git push origin HEAD:master -force" เชšเชฒเชพเชตเซ€เชจเซ‡ เชนเชฒ เชฅเชพเชฏ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹