* [devel] git.alt: how to override a tag? @ 2006-12-12 17:57 Grigory Batalov 2006-12-12 17:58 ` Igor Zubkov 2006-12-12 18:23 ` Sergey Vlasov 0 siblings, 2 replies; 6+ messages in thread From: Grigory Batalov @ 2006-12-12 17:57 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 437 bytes --] Здравствуйте! Можно ли на git.alt переставить таг с одного коммита на другой? Я сделал у себя на машине $ git tag -s -f 3.9p1-alt-adjtimex Но при отправке на сервер git.alt получил такое сообщение: error: remote 'refs/tags/3.9p1-alt-adjtimex' is not a strict subset of local ref 'refs/tags/3.9p1-alt-adjtimex'. maybe you are not up-to-date and need to pull first? Как же быть? -- Grigory Batalov, ALT Linux Team [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git.alt: how to override a tag? 2006-12-12 17:57 [devel] git.alt: how to override a tag? Grigory Batalov @ 2006-12-12 17:58 ` Igor Zubkov 2006-12-12 18:23 ` Sergey Vlasov 1 sibling, 0 replies; 6+ messages in thread From: Igor Zubkov @ 2006-12-12 17:58 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 12 декабря 2006 19:57 Grigory Batalov написал(a): > Здравствуйте! > > Можно ли на git.alt переставить таг с одного коммита на другой? > Я сделал у себя на машине > > $ git tag -s -f 3.9p1-alt-adjtimex > > Но при отправке на сервер git.alt получил такое сообщение: > > error: remote 'refs/tags/3.9p1-alt-adjtimex' is not a strict subset of > local ref 'refs/tags/3.9p1-alt-adjtimex'. maybe you are not up-to-date and > need to pull first? > > Как же быть? cat .git/remotes/origin покажи -- icesik ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git.alt: how to override a tag? 2006-12-12 17:57 [devel] git.alt: how to override a tag? Grigory Batalov 2006-12-12 17:58 ` Igor Zubkov @ 2006-12-12 18:23 ` Sergey Vlasov 2006-12-12 18:22 ` Igor Zubkov 1 sibling, 1 reply; 6+ messages in thread From: Sergey Vlasov @ 2006-12-12 18:23 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 695 bytes --] On Tue, Dec 12, 2006 at 08:57:06PM +0300, Grigory Batalov wrote: > Можно ли на git.alt переставить таг с одного коммита на другой? > Я сделал у себя на машине > > $ git tag -s -f 3.9p1-alt-adjtimex > > Но при отправке на сервер git.alt получил такое сообщение: > > error: remote 'refs/tags/3.9p1-alt-adjtimex' is not a strict subset of local ref 'refs/tags/3.9p1-alt-adjtimex'. maybe you are not up-to-date and need to pull first? git push --force origin 3.9p1-alt-adjtimex (если это ещё не запретили, но вроде бы не должны). Если приходится всё-таки использовать --force, крайне рекомендуется делать это с явным указанием того, что надо обновлять, чтобы не наделать лишнего. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git.alt: how to override a tag? 2006-12-12 18:23 ` Sergey Vlasov @ 2006-12-12 18:22 ` Igor Zubkov 2006-12-12 19:26 ` Sergey Vlasov 0 siblings, 1 reply; 6+ messages in thread From: Igor Zubkov @ 2006-12-12 18:22 UTC (permalink / raw) To: devel В сообщении от 12 декабря 2006 20:23 Sergey Vlasov написал(a): > On Tue, Dec 12, 2006 at 08:57:06PM +0300, Grigory Batalov wrote: > > Можно ли на git.alt переставить таг с одного коммита на другой? > > Я сделал у себя на машине > > > > $ git tag -s -f 3.9p1-alt-adjtimex > > > > Но при отправке на сервер git.alt получил такое сообщение: > > > > error: remote 'refs/tags/3.9p1-alt-adjtimex' is not a strict subset of > > local ref 'refs/tags/3.9p1-alt-adjtimex'. maybe you are not up-to-date > > and need to pull first? > > git push --force origin 3.9p1-alt-adjtimex (если это ещё не запретили, > но вроде бы не должны). Если приходится всё-таки использовать > --force, крайне рекомендуется делать это с явным указанием того, что > надо обновлять, чтобы не наделать лишнего. cat .git/remotes/origin URL: url... Pull: +refs/heads/master:refs/heads/origin А вот так нельзя? (я про +) -- icesik ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git.alt: how to override a tag? 2006-12-12 18:22 ` Igor Zubkov @ 2006-12-12 19:26 ` Sergey Vlasov 2006-12-12 20:07 ` Dmitry V. Levin 0 siblings, 1 reply; 6+ messages in thread From: Sergey Vlasov @ 2006-12-12 19:26 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 952 bytes --] 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. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] git.alt: how to override a tag? 2006-12-12 19:26 ` Sergey Vlasov @ 2006-12-12 20:07 ` Dmitry V. Levin 0 siblings, 0 replies; 6+ messages in thread From: Dmitry V. Levin @ 2006-12-12 20:07 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1135 bytes --] 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 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-12-12 20:07 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-12-12 17:57 [devel] git.alt: how to override a tag? Grigory Batalov 2006-12-12 17:58 ` Igor Zubkov 2006-12-12 18:23 ` Sergey Vlasov 2006-12-12 18:22 ` Igor Zubkov 2006-12-12 19:26 ` Sergey Vlasov 2006-12-12 20:07 ` Dmitry V. Levin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git