[devel] git -- backup
Sergey Vlasov
vsu на altlinux.ru
Чт Авг 26 12:11:03 UTC 2010
On Thu, Aug 26, 2010 at 12:33:04AM +0400, Денис Смирнов wrote:
> On Wed, Aug 25, 2010 at 11:48:03PM +0400, Sergey Vlasov wrote:
>
> SV> При использовании с git clone опция --mirror приводит к созданию
> SV> remote origin с параметрами
> SV> fetch = +refs/*:refs/*
> SV> mirror = true
> SV> в отличие от обычного
> SV> fetch = refs/heads/*:refs/remotes/origin/*
>
> Это я понял. Просто обратил внимания на рекомендацию если я создаю
> репозиторий ручками (а я так и делаю -- ибо они у меня уже rsync'нуты),
> все равно устанавливать mirror=yes. Он действительно действует только на
> push, и главные секреты:
> 1. fetch = +refs/*:refs/*
> 2. опция --prune у fetch
>
> Я правильно понял?
Ещё mirror=true влияет на git remote set-branches (тоже получается
fetch = +refs/%s:refs/%s, причём даже heads/ в таком варианте надо
явно указывать в командной строке).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100826/51c83f4b/attachment.bin>
Подробная информация о списке рассылки Devel