On Sun, Nov 11, 2007 at 02:27:01PM +0300, Денис Смирнов wrote: > On Sun, Nov 11, 2007 at 12:03:09AM +0300, Dmitry V. Levin wrote: > > DVL> Согласно git-clone(1), > DVL> "--local, -l > DVL> When the repository to clone from is on a local machine, this flag > DVL> bypasses normal "git aware" transport mechanism and clones the > DVL> repository by making a copy of HEAD and everything under objects > DVL> and refs directories. The files under .git/objects/ directory are > DVL> hardlinked to save space when possible. This is now the default when > DVL> the source repository is specified with /path/to/repo syntax" > DVL> Т.е. это просто поведение git clone по умолчанию. > DVL> А вот --reference использовать нельзя, поскольку содержимое репозитория > DVL> источника может в любой момент измениться или вообще исчезнуть (особенно > DVL> когда клонируется репозиторий из /people). > > Я правильно понимаю что первый же git repack на стороне откуда делаем > git-clone, и у нас останется файлик, который с точки зрения дисковой квоты > принадлежит одному, а на самом деле уже другому? Правильно. -- ldv