Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Understanding the git internals, a deep dive into the .git folder [Advanced]

Автор: glich.stream

Загружено: 2023-05-24

Просмотров: 7686

Описание:

Learn git the hard way! I'm re-implementing git from the ground up so that you can get the chance to understand at a very deep level how this tool works.

git is a tool that is used by millions of developers every day, but it's also a tool that is often misunderstood. I want to help you understand how git works, and how you can use it more effectively.

In this part, I covered:
deep dive into the .git folder
understanding objects, trees, blobs, and their representation on disk
scaffolding the CLI and implementing git init, git commit

The Full Playlist:    • Rewriting git from scratch in Go!  

▬▬▬▬▬▬ Resources & References 📕 ▬▬▬▬▬▬

Building git (James Coglan): https://shop.jcoglan.com/building-git/
g source code (only available to my Patreon and Youtube members): https://github.com/glich-stream/g
git lfs: https://git-lfs.com/

▬▬▬▬▬▬ Chapters 🕐 ▬▬▬▬▬▬

00:00:00 - Intro
00:03:50 - Deep dive into the .git folder
00:10:44 - .git/config file
00:13:49 - git hooks
00:16:46 - exclude without .gitignore
00:18:31 - git lfs (large file storage)
00:21:05 - git refs
00:22:06 - how git represents objects on disk (blobs, trees, commits)
00:34:37 - decompressing objects with zlib DEFLATE
00:38:07 - understanding blobs with hexdump
00:56:25 - creating the command line interface (CLI) with cobra
01:00:54 - implementing git init
01:09:38 - start implementing git commit
01:18:41 - conclusion

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

Twitter:   / bassemdy  
GitHub: https://github.com/link-
LinkedIn:   / bassemdghaidy  
Facebook:   / bassemdy  
Blog: https://blog.bassemdy.com

▬▬▬▬▬▬ Support the channel 💜 ▬▬▬▬▬▬

Every little bit helps ✨
Become a member of the channel: https://glich.stream/yt_members
Get access to Patreon exclusive perks: https://glich.stream/patreon
1 time support: https://glich.stream/coffee_shop

#glichstream #softwareengineering #programming #coding #git

Understanding the git internals, a deep dive into the .git folder [Advanced]

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Повторные попытки и экспоненциальная задержка — подробное исследование

Повторные попытки и экспоненциальная задержка — подробное исследование

Chad level git: advanced concepts (2025)

Chad level git: advanced concepts (2025)

The Easiest Way to Deploy ML Models (Docker + Flask Guide) | End-End Demo

The Easiest Way to Deploy ML Models (Docker + Flask Guide) | End-End Demo

Git Internals by John Britton of GitHub - CS50 Tech Talk

Git Internals by John Britton of GitHub - CS50 Tech Talk

Git Internals - Git Objects

Git Internals - Git Objects

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Изучите основы Linux — Часть 1

Изучите основы Linux — Часть 1

Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git

Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git

Inside the Hidden Git Folder - Computerphile

Inside the Hidden Git Folder - Computerphile

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

💥7 МИНУТ НАЗАД! Серия убийств ТОП ГЕНЕРАЛОВ РФ! Спецслужбы БЕССИЛЬНЫ, у Z-ников ИСТЕРИКА - НАКИ

💥7 МИНУТ НАЗАД! Серия убийств ТОП ГЕНЕРАЛОВ РФ! Спецслужбы БЕССИЛЬНЫ, у Z-ников ИСТЕРИКА - НАКИ

Внутреннее устройство Git — Diff и Patch (серия слияний и перебазирований — часть 1)

Внутреннее устройство Git — Diff и Patch (серия слияний и перебазирований — часть 1)

Прямая линия Путина: сытые годы закончились // Олег Комолов. Числа недели

Прямая линия Путина: сытые годы закончились // Олег Комолов. Числа недели

Get inside the .git folder - Talk Python to Me Ep.311

Get inside the .git folder - Talk Python to Me Ep.311

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как GIT работает «под капотом»?

Как GIT работает «под капотом»?

Git MERGE и REBASE: Полное руководство

Git MERGE и REBASE: Полное руководство

Git From the Bits Up

Git From the Bits Up

Структура файлов и каталогов в Linux

Структура файлов и каталогов в Linux

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]