forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 05.10.2020, 20:53
Zhenja Kaliuta
Guest
 
Сообщений: n/a
По умолчанию Re: про git

Zhenja Kaliuta написал(а) к Victor Sudakov в Oct 20 19:35:15 по местному времени:

Нi, 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>> кратко: вместо НEAD в примере выше, 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)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:36. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot