PDF Google Drive Downloader v1.1


Report a problem

Content text Урок 4.pdf

Урок 4 Git, GitHub
Структура 4-го занятия 1. GIT введение 2. GIT основные команды 3. GIT создание репозитория 4. Работа с GitHub 5. Практические задания
Система контроля версий Система контроля версий(СКВ, VCS, Version Control Systems) — это система, записывающая изменения в файл или набор файлов в течение времени и позволяющая вернуться позже к определённой версии. Система контроля версий(СКВ) позволяет вернуть файлы к состоянию, в котором они были до изменений, вернуть проект к исходному состоянию, увидеть изменения, увидеть, кто последний менял что-то и вызвал проблему, кто поставил задачу и когда и многое другое. Использование СКВ также значит в целом, что, если вы сломали что-то или потеряли файлы, вы спокойно можете всё исправить, так как вся история изменения сохраняется. Проще говоря, это "машина времени" для программиста. Очень похожий пример это компьютерные игры. В процессе игры мы можем сохраниться перед каким-нибудь сложным уровнем и если вдруг что-то пойдёт не так, всегда можно вернуться к той точке, где мы сохранились. Примечание: если смотрите презентацию с гугл диска(не скачивая), то возможны небольшие проблемы с вёрсткой некоторых слайдов.
Зачем нужен Git? Представим вариант разработки по старинке, без Git. Есть сервер где хранится весь код. Он же будет резервной копией кода, так как если бы код хранился только на нашем компьютере и нигде больше – то это слишком рискованный вариант, ведь если с компьютером что-то произойдет, вся работа будет утеряна. • Поэтому, каждый раз когда мы хотим поработать с кодом, нам нужно его сначала скачать с сервера в виде файла. • Допустим, мы внесли какие-нибудь изменения в коде загруженного файла. • Теперь мы должны обратно загрузить файл на сервер. Это вполне рабочая схема если над проектом работаем только мы, но что, если вместе с нами работают ещё десятки других коллег?

Related document

x
Report download errors
Report content



Download file quality is faulty:
Full name:
Email:
Comment
If you encounter an error, problem, .. or have any questions during the download process, please leave a comment below. Thank you.