[devel] git.alt: how to override a tag?

Sergey Vlasov vsu на altlinux.ru
Вт Дек 12 22:26:39 MSK 2006


On Tue, Dec 12, 2006 at 08:22:53PM +0200, Igor Zubkov wrote:
> > git push --force origin 3.9p1-alt-adjtimex (если это ещё не запретили,
> > но вроде бы не должны).  Если приходится всё-таки использовать
> > --force, крайне рекомендуется делать это с явным указанием того, что
> > надо обновлять, чтобы не наделать лишнего.
> 
> cat .git/remotes/origin
> URL: url...
> Pull: +refs/heads/master:refs/heads/origin
> 
> А вот так нельзя? (я про +)

Теоретически, конечно, можно, но чем меньше возможностей незаметно
потерять изменения, тем лучше.  Указывать '+' в remotes стоит только в
тех случаях, когда заранее известно, что в этом бранче регулярно
переписывается история (например, в апстриме git таким образом
работают с бранчем pu); при этом не стоит пытаться делать свои коммиты
на базе коммитов из такого бранча.

Кроме того, этот '+' вообще не имеет отношения к данному случаю,
поскольку влияет только на fetch, а не на push.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20061212/5f20ba2f/attachment.bin 


Подробная информация о списке рассылки Devel