opensubscriber
   Find in this group all groups
 
Unknown more information…

p : pld-devel-pl@lists.pld-linux.org 30 June 2012 • 4:05AM -0400

Re: Git migration
by Jacek Konieczny

REPLY TO AUTHOR
 
REPLY TO GROUP




On Fri, Jun 29, 2012 at 09:24:02PM +0200, Tomasz Pala wrote:
> On Fri, Jun 29, 2012 at 21:14:50 +0200, Kacper Kornet wrote:
>
> > Ale żeby osiągnąć to co naszkicowałeś wyżej to trzeba właśnie resetować
> > DEVEL. A dokładnie trzeba wykonać coś takiego:
> >
> > git checkout master
> > git merge DEVEL
> > git checkout DEVEL
> > git reset --hard master
>
> Tak być nie może - nawet z ustawionym merge.log znikną opisy zmian i w
> efekcie będzie nagłe przejście, w którym zmienia się połowa speca, a
> jedynym opisem jest 'merged with devel'.

Nie zniknie. Wszystkie commity zostają na miejscu w historii, tylko bez
nazwy 'DEVEL'. Commit 'merged with devel' zwykle nie zawiera nic poza
wskaźnikami na dwa inne commity - mergowane branche właśnie.

> Żadnego reset --hard.

Owszem, ale z innego powodu. 'reset --hard' powoduje, że nazwa zostaje,
ale przestaje wskazywać to co wskazywała jeszcze chwilę temu. To problem
dla wszystkich co coś ciągną z tego brancha.

Najlepiej po prostu nie używać tego samego brancha dla kolejnych zadań.

Pozdrowienia,
        Jacek
_______________________________________________
pld-devel-pl mailing list
pld-devel-pl@list...
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.