emacs-devel
[Top][All Lists]
Advanced

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

Re: Git version of ELPA


From: Achim Gratz
Subject: Re: Git version of ELPA
Date: Thu, 15 Aug 2013 20:38:52 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Stephen J. Turnbull writes:
> Stefan Monnier writes:
>
>  > > The push just after the removal commit would end up fine.
>  > 
>  > No, by definition "push" gives you an exact copy at the other end.
>
> By definition in bzr, but not in git.  It may be that in the default
> configuration of recent git-push is restricted to fast-forward, thus
> producing an identical branch, though.

Git can be either-or: by default it aborts if the push is not
fast-forward.  You can force it to drop the non-merged commits on the
remote side and follow through with the push, though.  If you are sure
that you always want an _exact_ copy of the whole repository at the
remote end, you can declare that remote a mirror.  You can either effect
this ad-hoc from the commandline or configure git to always behave that
way, as you prefer.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs




reply via email to

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