Работа с историей и событийное программирование

Git

Структура

⇒ Git хранит все когда-либо бывшие объекты и деревья

Ветки

Деревья — не деревья, а срезы ⇒ ветки — не ветки, а что?

Ветка

именованный путь в графе истории изменений, ссылка на ветку отмечает конец такого пути

  • git checkout -b ветка / git checkout ветка — приводит рабочую копию в соответствие последнему срезу ветки

  • TODO