emacs-devel
[Top][All Lists]
Advanced

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

Re: [Emacs-diffs] feature/integrated-elpa 4f6df43 15/23: README added


From: John Wiegley
Subject: Re: [Emacs-diffs] feature/integrated-elpa 4f6df43 15/23: README added
Date: Sat, 17 Sep 2016 14:52:27 -0700
User-agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1 (darwin)

>>>>> "SM" == Stefan Monnier <address@hidden> writes:

SM> FWIW, "git subtree" is good for what it does, but having to use it sucks.
SM> If at all possible, we should have one and only one place where we host
SM> the code, so we don't need "git subtree".

FWIW, I use git-subtree with hundreds of Emacs packages in order to include
them into my dot-emacs repository on GitHub (so that I can always clone safely
on other machines, even if those external repositories might someday become
unavailable).

So from experience using them heavily, I can say that it's not a hard thing to
manage, as long as you never want to make local changes directly to the
subtree.  There is a way to get those "back upstream", but that's where all
the real work is.  Just using subtree to keep an external repo up-to-date
within a local copy is trivial and easy.

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2



reply via email to

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