Предыдущая часть: У системы контроля версий Git есть куча сложного функционала, но хорошая новость заключается в том, что для себя, для дома достаточно освоить всего пару команд и это даст вам 90% всей возможной пользы. Что такое GitHub и GitLab Это то, что нам сейчас НЕ ПОНАДОБИТСЯ. Это сайты, работающие на базе Git, но чтобы пользоваться Git, ходить на эти сайты и регистрироваться там совершенно необязательно. Контроль версий вы ведёте на своей собственной машине, поэтому никакие сайты вам не нужны...
Расскажем, как Git хранит данные, отслеживает изменения и позволяет разработчикам управлять историей коммитов. Многие начинающие разработчики не понимают внутренней работы системы Git и не используют ее возможности за пределами знакомого им рабочего процесса. Они полагаются на заученные действия и не могут адаптироваться к новым ситуациям. Это приводит к проблемам при взаимодействии с другими пользователями Git, при попытке внести вклад в open source проект и при возникновении ошибок. Чтобы использовать...