09.09 Работа с исходным кодом
- Структура учебной площадки:
- Студенческие логины
- Демо-экран
Использование демо-экрана
- Заведение git-аккаунта или использование имеющегося
Студенческие логины на git.cs.msu.ru (в разделе prac)
- Github или аналоги
- Заведение хранилища для практикума
На git.cs.msu.ru под названием pythonprac
- В ином имеющемся аккаунте
Простейший workflow работы с git
- Синхронизация с опубликованным хранилищем:
Клонирвание (git clone URL)
или синхронизация локального хранилища с опубликованным (git pull)
- Создание/редактирование файлов
Добавление файлов к списку публикации (git add)
Создание комплекта изменений (git commit)
- описание изменений
- при необходимости — переход на п. 1
Публикация одного или нескольких комплектов изменений (git push)
- при необходимости — переход на п. 1
- Синхронизация с опубликованным хранилищем:
Практическое занятие по пополнению хранилища
Использование export EDITOR=geany для редактирования коммитов не в vim
Вариант: export EDITOR="evim -e" (а так же nano или mcedit)
Д/З
Почитать (и пощёлкать!) руководство по GIT
Оформить рапорт о создании хранилища вот сюда (ФИО и URL, пригодный для клонирования)