[devel] refs/heads/*
Sergey Vlasov
vsu на altlinux.ru
Чт Сен 14 12:46:54 MSD 2006
On Thu, Sep 14, 2006 at 01:09:57AM +0400, Dmitry V. Levin wrote:
> Если ты хочешь завести в git-репозитории бранч со своей историей, не
> имеющий ничего общего с тем, что там уже есть, то можешь сделать так:
>
> $ git-symbolic-ref HEAD refs/heads/имя_нового_бранча
> $ rm .git/index
> $ touch скрипты
> $ git-add скрипты
> $ git-commit -a
>
> Если есть более простой способ, то Сергей меня поправит.
Если ещё и без низкоуровневых команд и залезания в .git/ руками - пожалуй,
только создать отдельный репозиторий, закоммитить туда только скрипты, а
потом в основном репозитории сделать:
git fetch other-repo refs/heads/master:refs/heads/new_branch
(эта команда поругается по поводу отсутствия общей истории, но сделает то,
что просили).
На самом деле есть возможность даже сделать git-pull в подобном случае
(таким образом в git втащили gitk, который существует и в качестве
отдельного проекта).
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20060914/0313e2b1/attachment.bin
Подробная информация о списке рассылки Devel