Содержание
- 2. Что такое GIT Система контроля версий, в основе которой наборы слепков; Локальное чудо;
- 3. Коротко о главном Workflow Изменяем файлы => Добавляем их слепки в список подготовленных => Добавляем слепки
- 4. Команды, без которых никуда Git help Git init Git clone Git add Git status Git commit
- 5. Git flow Ветви функциональностей (Feature branches) Ветви релизов (Release branches) Ветви исправлений (Hotfix branches)
- 6. Фичи Могут порождаться от: develop Должны вливаться в: develop Используются для разработки новых функций, которые должны
- 7. Релизы Могут порождаться от: develop Должны вливаться в: develop и master Используются для подготовки к выпуску
- 8. Хотфиксы Могут порождаться от: master Должны вливаться в: develop и master Порождаются необходимостью немедленно исправить нежелательное
- 9. Заглянем внутрь Что происходит после git init? Объекты гита
- 10. Blob, Tree and Commit = Object
- 11. Object is ..? Header + Content, где Header = “object.Type content.Length\0” SHA-1 для контрольной суммы Zlib
- 12. Метка = Object Легковестная метка – просто ссылка на коммит; Аннотированная метка – ссылка на специальный
- 13. Ссылки и HEAD Любая ветка – это ссылка; Ссылки – это файлы, внутри которых хэш от
- 14. Pack-файлы Хэй-хэй, вот у нас много файлов, а память нерезиновая, братюнь! Я исправил одну строчку, а
- 15. Тупые и умные протоколы HTTP GET GET GET GET GET GET GET ……. Я усталь SSH
- 17. Скачать презентацию