emms-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emms-patches] Re: Sorry ...


From: Tim Landscheidt
Subject: [Emms-patches] Re: Sorry ...
Date: Fri, 18 Jun 2010 15:31:23 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Lucas Bonnet <address@hidden> wrote:

>> Okay, I've done some testing with a remote repository. "git
>> reset --hard $UUID && git push" will fail with:

>> |  ! [rejected]        master -> master (non-fast forward)

>> but the already mentioned:

>> | git push origin +a4d7a62c0fc38ef5ce7b1b68f493b552d835214f:master

>> will work just fine as far as I can tell (you could probably
>> combine both, i. e. "git reset --hard $UUID && git push
>> origin +:master", but I find the explicit naming of the com-
>> mit to reset to much more affirmative :-)).

>>   If no one objects, I'd like to go ahead with this tomorrow
>> (Friday) afternoon UTC. (I have made a backup copy of the
>> repository :-).)

> You are clear to "git push origin", I repeat, your are clear to git
> push.

> I didn't think you'd take my advice about breaking things this literally :)

> Looks like it's time for me to dive into git from a developer's
> perspective.

Believe me, I would have preferred a different entrée :-).
Actually, the resetting today was much scarier than I
thought as Savannah /denies/ non-fast forward pushes. So af-
ter careful consideration (and one more backup), I followed
the path of:

| git reset --hard a4d7a62c0fc38ef5ce7b1b68f493b552d835214f
| git push origin :master
| git push origin master

A clone afterwards looks "alright". So please everyone make
sure that you base your commits on this one :-).

Thanks,
Tim




reply via email to

[Prev in Thread] Current Thread [Next in Thread]