Содержание
- 2. Управление версиями Version Control System, VCS — хранение и контроль слепков проекта в репозитории. Иначе, хранение
- 3. Репозиторий Repository, repo — место хранения файлов проекта, некоторый цельный контейнер, где хранятся все версии всех
- 4. Слепок Snapshot — цельное состояние проекта, одна из его версий на определенный момент времени.
- 5. Зачем? Если вы сделали ошибку, можно откатиться на старый код (что-то типа сохранений или чекпоинтов в
- 6. Например, Википедия Статья в Википедии — последний сделанный слепок. Последний слепок считается всегда корректным (поэтому вы
- 7. Простые системы: на своем компьютере и на сервере
- 8. Распределенная система На сервере хранится общий набор версий проекта (внешний репозиторий), куда пользователь может отправлять свои
- 9. Системы
- 10. git Скачать (на Windows): https://git-scm.com/download/win Одна из самых популярных VCS — первая версия сделана создателем Linux
- 11. Сервисы содержания git (хостинги)
- 12. git
- 13. Консоль и начало работы Установить по ссылке раньше Win+R -> cmd -> Enter git version: Если
- 14. Создаем репозиторий для ваших проектов и качаем мой Зарегистрироваться на github.com, bitbucket.org или gitlab.com Создать репозиторий
- 15. Перемещение по папкам и создание папок cd (change directory) — перейти в другую папку (например, где
- 16. Разметка папки под проект на git git init — создаст настройки. Вы их можете не увидеть,
- 17. Создать проект (например, в Visual Studio) Или вы можете просто перекинуть туда ваши файлы от проекта,
- 18. Добавить файлы в git git add назвфайла.расшфайла — присоединить файл(-ы) к репозиторию git (передать в т.н.
- 19. Убрать файл из git git reset имя.расширение — убирает файл (действуют точка и астериск) git rm
- 20. Зафиксировать слепок git commit -m “описание коммита” — берет файлы из staging area (которые вы подготовили
- 21. GitHub https://github.com — зарегистрироваться. https://github.com/new — создать новый репозиторий.
- 22. Отправка на сервер git remote add origin ссылка — remote работает с внешними репозиториями; add добавляет
- 23. Отправка на сервер git push –u origin master — команда push отправляет («толкает») на указанный первым
- 24. Утащить полностью проект (например, чужой) git clone ссылка — в папке, где вы находитесь в консоли
- 26. Скачать презентацию