Объяснение внутреннего формата репозитория Git

Есть ли документация о том, как Git хранит файлы в своем репозитории? Я пытаюсь выполнить поиск в Интернете, но никаких полезных результатов нет. Может быть, я использую неправильный запрос или, может быть, это большой секрет - внутренний формат репозитория Git?

Позвольте мне объяснить, зачем мне нужна эта космическая информация: я использую C # для получения репозитория формы истории файлов. Но в библиотеке libgit2sharp он пока не реализован. Так что (как ответственный человек;) мне нужно реализовать эту функцию самостоятельно и внести свой вклад в сообщество.

Но после переноса исходных кодов ядра на github я даже не знаю, с чего начать поиск.

Заранее большое спасибо!

13
задан shytikov 25 November 2011 в 09:15
поделиться