[devel] git-fetch : not updating to non-fast forward branch

Kirill A. Shutemov =?iso-8859-1?q?k=2Eshutemov_=CE=C1_velesys=2Ecom?=
Сб Июн 9 12:09:08 MSD 2007


On [Sat, 09.06.2007 11:58], Eugene Prokopiev wrote:
> > Это значит, что ваш refs/heads/dbmail_2_2 не является предком
> > refs/heads/dbmail_2_2. Вероятней всего, вы в него чего-нить комитили в
> > него или upstream историю ломал(что менее вероятно). git fetch не мержит,
> > а толко забирает.
> 
> мои коммиты в другом бранче, а апстим ломать, похоже, мог :(
> 
> что в таком случае мне нужно сделать? удалить свой refs/heads/dbmail_2_2 
> (как?) и синхронизироваться заново?

# удалить
git branch -D dbmail_2_2

# а дальше лучше добавить remote
git add -f upstream http://...

# смотрим какие бранчи забрали
git branch -a

# чекаутим из того что забрали в локальный бранч
git checkout -b local_branch_name upstream/remote_branch_name
# или пулим
git pull . upstream/remote_branch_name:local_branch_name

# когда надо обновляем нужно
git fetch upstream

ну и т.д

P.S. писал неспавши по памяти. мог напутать чего.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + Velesys LLC, http://www.velesys.com/
 + ALT Linux Team, http://www.altlinux.com/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070609/b5fd1510/attachment-0001.bin>


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