addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Git Source Control: for the Rest of Us - Nolan Erck

What about those designers/JS/CSS folks that WEREN'T using Subversion, and don't CARE about how under the hood Git uses a different type of pointer file storage thing, blah blah blah? There's a whole new wave of developers/designers that could stand to have an intro to Git that matches their workflow more concisely.

Objective of the topic

So far all the "Intro to Git" presentations I've seen have covered the same points, and all assumed the user does source control management via the command line. For a lot of people, that's simply not the case. For example, front-end developers that came from a Photoshop background and are now doing more HTML/CSS work. Let's get these people up to speed on how to use source control in way that makes sense to them!

Target Audience

People that want to learn a) what source control is, and when/why I should use it, b) people that don't drop down to a command-line interface for such tasks, c) everyone that's been snickered at when asking how to use a GUI tool to start learning Git, instead of those strange command-line instructions.

Assumed Knowledge

A familiarity with asset files and the idea that "I need to make backups of these and share them with my team in an organized way". For this presentation, I'm making no assumptions about any prior knowledge or use of a source control system.

Main Points

• An intro to what "source control" is and when / why I need it.

• An intro to what Git is.

• How to use Git from a GUI. 

• The difference in Git and GitHub.

• Some next steps -- branching, reverting, merging, using some real code/asset files instead of "those colored dots" we've all seen too many times in Git presos already. ;)


From Nolan's blog:

Nolan Erck has been developing software professionally for more than 14 years, starting in the video game industry as a Tools Programmer advancing to web development in 1999. He has worked on high profile projects for LucasArts, Maxis, Lisa "Left Eye" Lopes, Schools Credit Union, and Alive N Kicking Magazine among others. His list of credits includes Grim Fandango, Star Wars: The Phantom Menace, SimPark, and SimSafari, as well as high-traffic websites for a variety of technology based companies.

Nolan currently co-manages the Sacramento ColdFusion User Group and is an active member of the Web Developer community, giving presentations on Object-Oriented Programming and Web Development for groups across Northern California. Nolan is also certified in Adobe ColdFusion, and is an in-demand consultant, providing training and development experience for a variety of companies.

When he's not consulting or talking about himself in the third person, Nolan can usually be found working on one of several music projects.

Join or login to comment.

  • Carl Von S.

    I've also got a couple of prizes from FluentConf I'll give away after the presentation.

    March 18, 2014

  • James M.

    Will try to make it - will be a lot easier to attend now that I'm back working in the Bay Area. The drive from Napa on a workday evening was an effective inertial barrier.

    March 4, 2014

10 went

Our Sponsors

  • PeachPit Press

    Big thanks for the books we raffle at our monthly meetings

  • O'Reilly

    Thanks for the books we raffle at meetings. Ask for discount code!


    Discount training for BACFUG members. Ask for discount code.

  • eSyncTraining

    Web Technology Training Anywhere

  • Railo Technologies, Inc.

    Professional consulting for the Railo Open Source CFML engine.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy