home | list info | list archive | date index | thread index

Re: Thinking of giving away some Git courses/seminars to promote my classes

  • Subject: Re: Thinking of giving away some Git courses/seminars to promote my classes
  • From: "Brenda J. Butler" <bjb [ at ] sourcerer [ dot ] ca>
  • Date: Fri, 1 Nov 2019 21:15:36 -0400

I'm also interested in Robert's git talk, as proposed by Robert.

bjb

On Thu, Oct 31, 2019 at 03:10:07AM -0400, Kevin Szabo wrote:
> Newbie here, so I don't know how the group votes on topics so please excuse
> if this is the wrong method.
> 
> I would love a Git fundamentals talk.  I've use SCCS RCS CVS Subversion PLS
> Clearcase etc, but never had the foundations course on Git.  I think it
> would be useful for me to help make the mental map between the various
> version control systems
> 
> - Kevin
> 
> On Wed, Oct 30, 2019 at 5:29 AM Robert P. J. Day <rpjday [ at ] crashcourse [ dot ] ca>
> wrote:
> 
> > On Tue, 29 Oct 2019, J C Nash wrote:
> >
> > > Indeed, I'm mainly interested in pragmatic use. As indicated "cheat
> > > notes"...
> >
> >   ironically, when i teach my full intro git class, the very, very
> > first thing i explain is that, while lots of people just want a git
> > "cheat sheet", that doesn't really help you unless you understand the
> > underlying architecture.
> >
> >   i'm not joking ... i always start off with something like, "i
> > realize a lot of you just want a cheat sheet, you know, give me the 10
> > or 20 git commands i need to be productive, and i'm outta here." and i
> > immediately explain, "it doesn't work that way; unless you truly
> > understand something called the 'object database' and what git objects
> > are and how they work together, you have no chance of truly knowing
> > how to use git."
> >
> >   so after basic git configuration and cloning a repository, i explain
> > very carefully about git objects (blob, tree, commit, tag), and how
> > they are used to represent git history, at which point there is always
> > a revelation on the part of the class, "oh, wow, now i get it." and
> > without that understanding of the underlying architecture, you're
> > never going to feel comfortable with git as you're never going to be
> > sure what it's really *doing*.
> >
> >   anyway, just my $0.02. that's what i was offering to present, if
> > there's time and folks are interested.
> >
> > rday
> >
> > To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org
> > To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org
> > To visit the archives: https://lists.linux-ottawa.org
> >
> >
---end quoted text---

To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org
To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org
To visit the archives: https://lists.linux-ottawa.org