Как отследить каталог .git в git, в собственном магазине - PullRequest
1 голос
/ 18 февраля 2012

Каталог .git (такой как каталог refs и файл HEAD) довольно важен для git.Можно ли отслеживать каталог .git, используя собственное хранилище объектов?Это может исключить (игнорировать) сам каталог объектов и, возможно, индекс.

Таким образом, структура каталога .git будет с объектами git и может быть извлечена из содержимого этих объектов.один [Это верно для всех объектов, включая pack и info dirs?].Следовательно, простое копирование и переименование всех объектов в некоторые безобидные имена файлов, например, image0001.raw, image0002.raw или dump0001.raw и т. Д., Позволит вам поддерживать (восстанавливать) ваше git-репо в сложной среде (например,давление только на использование существующей платной большой железной CMS)

Edit: выглядит как what-after-git-unpack-objects-to-get-the-file-file приближаетсяв моем случае использования; -)

Ответы [ 2 ]

3 голосов
/ 18 февраля 2012

Git сам позаботится об этих внутренних файлах. Как может помочь их размещение в еще одном git-репо?

1 голос
/ 19 февраля 2012

Нет необходимости делать резервную копию папки .git локального репозитория: если вы сломаете свой репозиторий, вы просто снова клонируете его из удаленного репозитория.Если у вас нет удаленного репо, просто создайте локального клона и время от времени нажимайте на него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...