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