Использование Git. Черепашка
Git
- локальный репозиторий - init 
- репозиторий vs. локальная копия
- git: полный репозиторий в локальной копии
- Цикл работы: - новый файл (-ы)
- hack
- test
- add 
- commit - $EDITOR 
 
- goto (1.)
 
- Варианты: - commit -a 
- commit -m 
 
 
- Дисциплина коммитов - Одно изменение — один коммит
- Commit message - 1.# Однострочник: описание решённой задачи 
- Многострочник: описание проделанной работы - Зависит от дисциплины
 
 
 
- что не кладётся в .git - генераты (поговорим потом)
- бекапы, tmp, мусор
- .gitignore 
 
Черепашка
- Документация: - В действительности это виджет canvas модуля tkinter 
 
- Концепция черепашки, базовые команды
- ... from turtle import * from random import * # TODO: do not go off screen # TODO: eliminate small radius pensize(3) for i in range(100): color(random(), random(), random()) circle(randrange(-60,60), randrange(10,200)) exitonclick()
Д/З
- Исправить программу
 попробовать сделать так, чтобы выход по клику был в процессе бесконечного рисования попробовать сделать так, чтобы выход по клику был в процессе бесконечного рисования
