Инструменты пользователя

Инструменты сайта


how-to:git

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
how-to:git [2026/06/10 17:21] – [bare] lioncubhow-to:git [2026/06/11 10:42] (текущий) – [bare] lioncub
Строка 317: Строка 317:
 #Залить изменения в bare #Залить изменения в bare
 git push git push
 +</code>
 +
 +Для ускорения загрузки данного репозитория - создать bitmap-индекс (git-upload-pack находит нужные объекты через битовые операции вместо обхода графа - для большого репозитория это ускорение в разы):
 +<code bash>
 +#В bare репозитории:
 +git repack -a -b -d
 +#Проверить, что bitmap создался:
 +ls objects/pack/*.bitmap
 +Если репозиторий на запись, то добавить на сервере:
 +git config --system pack.writeBitmaps true
 +git config --system repack.writeBitmaps true
 </code> </code>
  
how-to/git.txt · Последнее изменение: lioncub