Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 10030 из 10753 ==================================== RU.UNIX.BSD =
От   : Zhenja Kaliuta                   2:4500/1.59        05 Oct 20 19:35:15
Кому : Victor Sudakov                                      05 Oct 20 19:35:15
Тема : Re: про git
FGHI : area://RU.UNIX.BSD?msgid=2:4500/1.59+693233b8
На   : area://RU.UNIX.BSD?msgid=2:5005/49+5f7b27b7
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Hi, Victor!

On Mon, 05 Oct 2020 19:58:20 +0700 Victor Sudakov writes:

[...]

VS>>> А как в bundle запихать не всю историю, а только с коммита XXX по
VS>>> коммит YYY?

ZK>> На сколько я понимаю, как и для git fetch при работе с удалённым
ZK>> репозитарием, ему нужен ref, поэтому нужно оттежить или отбранчить
ZK>> YYY.

ZK>> % git tag name-for-remote YYY

ZK>> Затем

ZK>> кратко: вместо HEAD в примере выше, XXX..name-for-remote (XXX не
ZK>> включается).

VS> Примерно понятно. Непонятно зачем недостаточно просто двух commit ID.

Я когда-то давно смотрел в удалённый протокол, он был завязан на
ref'ы. Точных причин не знаю, ибо попросить вызвать git rev-list  при
некоторой переделке выглядело возможным. Но тонкостей не вспомню
сейчас.

[...]


ZK>> в принципе там в мане пример, где достаточно просто git pull
ZK>> /tmp/bundle, когда ref из бандла мержится в текущий бранч.

VS> В том примере AFAIR они сперва бандл как удалённый репозиторий
VS> прописывают, а я не хотел так.

Это не обязательно. Просто иллюстрация бандла как полноценного
удалённого, чтобы git pull по-умолчанию работал. Как с любым удалённым,
его можно не прописывать, а просто сказать, откуда fetch'ить.

--- Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
* Origin: Somewhere in the North (2:4500/1.59)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.103003 секунды