GIT and Github - howto.

keith smith klsmith2020 at yahoo.com
Wed Mar 7 18:21:50 MST 2012


More like an old dude trying to learn a new trick.

Thank you for sharing your knowledge and guiding me down the right path.  It is much appreciated.

------------------------

Keith Smith

--- On Wed, 3/7/12, Matt Graham <danceswithcrows at usa.net> wrote:

From: Matt Graham <danceswithcrows at usa.net>
Subject: Re: GIT and Github - howto.
To: "Main PLUG discussion list" <plug-discuss at lists.plug.phoenix.az.us>
Date: Wednesday, March 7, 2012, 5:43 PM

From: keith smith <klsmith2020 at yahoo.com>
> Thanks James.  What is everyone else doing[?]  I'm sure others have
> had the problem of needing to "check out" code so others cannot
> modify the file.

Lock->modify->check in->unlock is the old way, dude.  You can *do* that using
SVN, but you're discouraged from doing so repeatedly in the documentation. 
Apparently, now you're supposed to grab everything, modify things, then merge,
handling conflicts/breakage via your brain.  This makes it easier to modify
parts of a huge project.  (It can create problems for small projects with few
developers, but who cares about those projects, anyway?)  Note that these
problems were also present in older things like CVS, but CVS is very infra dig
now because it's so annoying to move/rename things in CVS.

If you *need* exclusive locking, git is the wrong source-code versioning
system to use.  But as Alan said, you probably don't need exclusive locking as
much as you think.

-- 
Matt G / Dances With Crows
The Crow202 Blog:  http://crow202.org/wordpress/
There is no Darkness in Eternity/But only Light too dim for us to see

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.PLUG.phoenix.az.us/pipermail/plug-discuss/attachments/20120307/8e3797dd/attachment.html>


More information about the PLUG-discuss mailing list