GIT
Как хранится проект?
Начинается все с простого файла
Далее добавляется контент
Вы стараетесь все структурировать
Старые версии оставляете просто в старой папке
В итоге только при одиночной работе получается вот это
Если работают несколько людей – все это лежит в облаке и постоянно растет
Минусы такого подхода
Что предлагает GIT?
Основные понятия
Коммит
Как это работает?
ПО
100.80K
Category: informaticsinformatics

Git. Как хранится проект

1. GIT

2. Как хранится проект?

КАК ХРАНИТСЯ
ПРОЕКТ?
На примере простого сайта

3. Начинается все с простого файла

4. Далее добавляется контент

5. Вы стараетесь все структурировать

6. Старые версии оставляете просто в старой папке

7. В итоге только при одиночной работе получается вот это

8. Если работают несколько людей – все это лежит в облаке и постоянно растет

9. Минусы такого подхода

■ Тонна папок, практически одинаковых(много места)
■ Безответственность людей
■ Неудобно соединять изменения разных людей
■ Крайне неудобно работать над одним и тем же местом программы

10. Что предлагает GIT?

■ Удобный контроль изменений
■ Экономию места на диске
■ Удобный процесс обмена кодом
■ Удобное слияние изменений
■ Повышает производительность труда

11. Основные понятия

■ Коммит
■ Ветка

12. Коммит

■ Узел, описывающий преобразования в файловой системе. Просто набор
инструкций.
■ Может не иметь, иметь одного, или более родителей.
■ Может иметь неограниченное количество детей.

13. Как это работает?

■ Создается пустая папка.
■ Создается один единственный файл, для первого коммита.
■ Инициализируется система GIT в этой папке.
■ Создается первый коммит. В нем будет записано всего одно сообщение «создан
файл»
■ После этого идут ветвления и тд и тп… В целом много всего интересного.

14.

Init

15.

Add
files
Init

16. ПО

■ GIT (https://git-scm.com/)
■ GitKraken (https://www.gitkraken.com/)
■ Visual Studio Code (https://code.visualstudio.com/)
English     Русский Rules