'

Инструментальные средства визуальной коммуникации и прикладной дизайн

Понравилась презентация – покажи это...





Слайд 0

Инструментальные средства визуальной коммуникации и прикладной дизайн Лекция 4


Слайд 1

Система контроля версий Система контроля версий (СКВ) - это система, регистрирующая изменения в одном или нескольких файлах с тем, чтобы в дальнейшем была возможность вернуться к определённым старым версиям этих файлов. СКВ даёт возможность возвращать отдельные файлы к прежнему виду, возвращать к прежнему состоянию весь проект, просматривать происходящие со временем изменения, определять, кто последним вносил изменения во внезапно переставший работать модуль, кто и когда внёс в код какую-то ошибку, и многое другое.


Слайд 2

Для совершения большинства операций в Git'е необходимы только локальные файлы и ресурсы, т.е. обычно информация с других компьютеров в сети не нужна. Вся история проекта хранится локально у вас на диске.


Слайд 3

Перед сохранением любого файла Git вычисляет контрольную сумму, и она становится индексом этого файла. Поэтому невозможно изменить содержимое файла или каталога так, чтобы Git не узнал об этом. Эта функциональность встроена в сам фундамент Git'а и является важной составляющей его философии. Если информация потеряется при передаче или повредится на диске, Git всегда это выявит.


Слайд 4

В Git'е файлы могут находиться в одном из трёх состояний: Зафиксированном Изменённом Подготовленном


Слайд 5

"Зафиксированный" значит, что файл уже сохранён в вашей локальной базе. К изменённым относятся файлы, которые поменялись, но ещё не были зафиксированы. Подготовленные файлы — это изменённые файлы, отмеченные для включения в следующий коммит.


Слайд 6

В проектах, использующих Git, есть три части: каталог Git'а (Git directory), рабочий каталог (working directory) и область подготовленных файлов (staging area).


Слайд 7

Каталог Git'а — это место, где Git хранит метаданные и базу данных объектов вашего проекта. Это наиболее важная часть Git'а, и именно она копируется, когда вы клонируете репозиторий с другого компьютера. Рабочий каталог — это извлечённая из базы копия определённой версии проекта. Эти файлы достаются из сжатой базы данных в каталоге Git'а и помещаются на диск для того, чтобы вы их просматривали и редактировали.


Слайд 8

Область подготовленных файлов — это обычный файл, обычно хранящийся в каталоге Git'а, который содержит информацию о том, что должно войти в следующий коммит. Иногда его называют индексом (index), но в последнее время становится стандартом называть его областью подготовленных файлов (staging area).


Слайд 9

Стандартный рабочий процесс с использованием Git'а выглядит примерно так: Вы вносите изменения в файлы в своём рабочем каталоге. Подготавливаете файлы, добавляя их слепки в область подготовленных файлов. Делаете коммит, который берёт подготовленные файлы из индекса и помещает их в каталог Git'а на постоянное хранение.


Слайд 10


Слайд 11

Вариант 1 Контекстное меню Вариант 2 Git Bash git init


Слайд 12


Слайд 13

рабочий каталог (working directory) каталог Git'а (Git directory), область подготовленных файлов (staging area)


Слайд 14


Слайд 15

В Git'е файлы могут находиться в одном из трёх состояний: Зафиксированном Изменённом Подготовленном


Слайд 16

git add картинка.psd


Слайд 17


Слайд 18


Слайд 19


Слайд 20

git status


Слайд 21

git commit -m “My first commit"


Слайд 22


Слайд 23

В Git'е файлы могут находиться в одном из трёх состояний: Зафиксированном Изменённом Подготовленном


Слайд 24

После внесения изменения в файл необходимо обновить информацию о нем в GIT


Слайд 25


Слайд 26


Слайд 27


Слайд 28


Слайд 29


Слайд 30


Слайд 31


Слайд 32


Слайд 33


Слайд 34

git checkout -b nazvanie-vetki git checkout -b ветвь2


Слайд 35


Слайд 36


Слайд 37

Переход на основную ветку: git checkout ветвь2


Слайд 38


Слайд 39


Слайд 40


Слайд 41

В папку был добавлен файл pic1.jpg


Слайд 42


Слайд 43


Слайд 44


Слайд 45

Инструментальные средства визуальной коммуникации и прикладной дизайн Лабораторная работа №3 Цель работы: В лабораторной работе необходимо изучить методику использования программы Git на примере работы с произвольным графическим файлом. 1. Используя механизм ветвления создать точки сохранения как показано на рисунке ниже. 2. Выбор графического файла произвольный. 3. Для сдачи работы необходимо прислать на ящик pgtu-10d@yandex.ru архив в котором находится папка проекта git (каталог Git‘а), рабочий каталог, область подготовленных файлов и файлы находящиеся под контролем СКВ.


Слайд 46

Задание на ЛР №2


×

HTML:





Ссылка: