[devel] git.alt: how to override a tag?
Dmitry V. Levin
ldv на altlinux.org
Вт Дек 12 23:07:09 MSK 2006
On Tue, Dec 12, 2006 at 10:26:39PM +0300, Sergey Vlasov wrote:
> 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.
Влияет и на push, напр. git push origin +3.9p1-alt-adjtimex
--
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20061212/3a62fe56/attachment-0001.bin
Подробная информация о списке рассылки Devel